Centos7.3下mysql5.7安装配置教程
16lz
2021-12-29
本文大家分享了mysql5.7安装配置教程,供大家参考,具体内容如下
第一步:获取mysql YUM源
进入mysql官网获取RPM包下载地址
https://dev.mysql.com/downloads/repo/yum/
点击 下载
右击 复制链接地址https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
得到这个 这个就是Yum仓库的rpm包 其实就是一个下载地址
第二步:下载和安装mysql源
先下载 mysql源安装包
[root@localhost ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
我们先安装下wget
yum -y install wget
wgethttps://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
yum -y install mysql-community-server
第四步:启动Mysql服务
systemctl start mysqld
[root@localhost ~]# systemctl enable mysqld[root@localhost ~]# systemctl daemon-reload
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。
[root@localhost ~]# vi /var/log/mysqld.log
这里的临时密码 eMV.R#mWe3ha
[root@localhost ~]# mysql -u root -pEnter password:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Caofeng2012@';Query OK, 0 rows affected (0.00 sec)
第七步:设置允许远程登录
Mysql默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Caofeng2012@' WITH GRANT OPTION;Query OK, 0 rows affected, 1 warning (0.01 sec)mysql> exit;Bye
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanentsuccess[root@localhost ~]# firewall-cmd --reloadsuccess[root@localhost ~]#
第八步:配置默认编码为utf8
修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:
[mysqld]character_set_server=utf8init_connect='SET NAMES utf8'[root@localhost ~]# vi /etc/my.cnf
编辑保存完 重启mysql服务;
[root@localhost ~]# systemctl restart mysqld[root@localhost ~]#
mysql> show variables like '%character%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | utf8 || character_set_system | utf8 || character_sets_dir | /usr/share/mysql/charsets/ |+--------------------------+----------------------------+8 rows in set (0.00 sec)
我们用本机的sqlyog远程连接下虚拟机里的mysql
OK 至此 Mysql安装配置完毕;
更多相关文章
- MySQL系列多表连接查询92及99语法示例详解教程
- Pycharm安装PyQt5的详细教程
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- android用户界面之按钮(Button)教程实例汇
- 【Android(安卓)开发教程】Toast通知
- Android简易实战教程--第三十九话《Chronometer实现倒计时》
- android加密解密完美教程
- Android(安卓)SDK自带教程之BluetoothChat
- OpenGL ES教程VI之纹理贴图(原文对照)