centos7 安装MySQL
第一步:安装wget包
yum install wget
第二步:使用wget下载MySQL对应版本的压缩包
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
(其他版本的可以自己寻找相关的下载地址)
第三步:安装MySQL
rpm -ivh mysql-community-release-el7-5.noarch.rpm
第四步:下载对应的启动控制程序
yum install mysql-community-server
第五步:启动MySQL服务
service mysqld restart
第六步:进入数据库
mysql –u root
(初次进入数据库,不需要密码)
第七步:设置密码
set password for 'root'@'localhost' =password('123123');
(其中的“123123”为设置的密码,不要重启MySQL服务,下次进入就需要密码了)
第八步:将MySQL的编码格式设置为utf-8
进入MySQL的配置文件,并在末尾添加
[mysql]
default-character-set =utf8
打开配置文件:
vi /etc/my.cnf
将/usr/share/mysql/charsets/Index.xml中的编码格式同步
打开上述文件:
vi /usr/share/mysql/charsets/Index.xml
第九步:设置远程连接
进入MySQL:
mysql –u root –p 123123
接着对系统数据库的root账户设置远程访问的密码,与本地的root访问密码并不冲突:
grant all privileges on *.* to 'root'@'%' identified by '123123' with grant option;
第十步:开启centos 的3306端口并重启防火墙:
开启端口:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重启防火墙:
firewall-cmd --reload
查看端口开启情况:
Firewall-cmd --list-ports
开启3306端口之后,即可使用其他主机远程连接到服务器上的MySQL了;具体的远程方式可以自行百度,或查看相关的MySQL数据库操作。