需要的基础命令环境
wget、yum、vim
没有的话请自行安装
1、下载MySQL 安装包
[root@localhost local]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2、安装mysql 安装源:
[root@localhost local]# yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
3、在线安装MySQL
[root@localhost local]# yum -y install mysql-community-server
下载可能得几分钟
…
4、启动mysql 服务
[root@localhost local]# systemctl start mysqld
5、设置开机启动
[root@localhost local]# systemctl enable mysqld
[root@localhost local]# systemctl daemon-reload
6、修改root登录密码(mysql安装完成之后,会在/var/log/mysqld.log文件中给root生成了一个默认密码)
[root@localhost local]# vim /var/log/mysqld.log
7、使用默认密码登录,修改密码
登录
[root@localhost local]# mysql -u root -p
修改密码
mysql> ALTER USER '用户名'@'localhost' IDENTIFIED BY '修改后的密码';
设置远程登录
mysql> GRANT ALL PRIVILEGES ON *.* TO '用户名''@'%' IDENTIFIED BY '修改后的密码' WITH GRANT OPTION;
8、设置防火墙,开放数据库远程访问端口
[root@localhost sysconfig]# cd /etc/sysconfig/
[root@localhost sysconfig]# vim iptables
添加代码
-A INPUT -p tcp --dport 3306 -j ACCEPT
9、重启防火墙
[root@localhost sysconfig]# service iptables restart
10、配置mysql字符编码
[root@localhost sysconfig]# vim /etc/my.cnf
添加如下代码
character_set_server=utf8
init_connect='SET NAMES utf8'
:wq 保存退出
11、重启mysql
[root@localhost data]# systemctl restart mysqld
12、使用Navicat测试