安装
1. CentOS7的默认软件源中没有mysql,需先添加mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2.使用rpm安装刚刚下载好的软件包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
3. yum安装
yum install mysql-server
4.启动mysql
systemctl start mysql
配置
1. 本地登录
mysql -u root
若出现报错
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
请参考 ERROR 2002 (HY000): Can’t connect to local MySQL server
2. 修改root密码
USE mysql;
UPDATE user SET Password=PASSWORD("yourPassword") WHERE User='root';
FLUSH PRIVILEGES;
3.添加远程用户
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
4. 开放3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT