CentOS7中安装mysql数据库
1.执行命令下载安装包:
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2.升级包:
rpm -ivh mysql-community-release-el7-5.noarch.rpm
cd /etc/yum.repos.d/
3.安装:
yum -y install mysql-server
检查一下,出现下面几项,安装成功:
rpm -qa | grep mysql
4.启动mysql:
systemctl start mysql.service
systemctl status mysql.service
出现圈出的界面表示启动成功!
5.进入数据库:(没有密码,直接回车就可以进入)
mysql -u root -p
6.重新设置密码,并重启mysql服务:
use mysql;
update user set password=password('root') where user='root';
exit;
service mysqld restart
7.再次进入数据库(密码为刚刚设置的密码)
mysql -u root -p
8.为root用户添加远程连接权限:
GRANT ALL PRIVILEGES ON *.* TO [email protected]"%" IDENTIFIED BY "root";
9.设置编码格式:
set names utf8;
10.退出mysql,开放3306端口:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
安装和配置已经完成,现在可以在客户端使用 用户root远程操作数据库了!
下面的可以不看!
创建wade用户,密码为root,可以远程登录:
更多mysql用户权限管理可以百度!
将mysql设置成开机启动项: