CentOS 8 安装 MySQL【详细步骤】

今天爱分享给大家带来CentOS 8 安装 MySQL【详细步骤】,希望能够帮助到大家。

1. 下载 MySQL 源安装包


$ wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2. 安装MySQL源


$ yum -y install mysql57-community-release-el7-11.noarch.rpm

3. 安装 MySQL 服务器


$ yum install mysql-community-server

4. 启动 MySQL 服务


$ systemctl start  mysqld.service

可通过命令查看运行状态


$ systemctl status mysqld.service

5. 初始化数据库密码
查看一下初始密码


$ grep "password" /var/log/mysqld.log

登录


$ mysql -u root -p

输入密码进行登录;
修改密码


$ mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码内容';

6. 数据库授权
数据库如果没有授权,只支持localhost本地访问,便无法通过数据库工具(如:Navicat)远程访问。


$ mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '新密码内容' WITH GRANT OPTION;

指定IP:%代表所有IP,此处也可以输入IP来指定IP。
输入后使修改生效还需要下面的语句:


$ mysql>FLUSH PRIVILEGES;

也可以通过修改表来实现远程:


$ mysql -u root -p

$ mysql>use mysql; 
$ mysql>update user set host = '%' where user = 'root'; 
$ mysql>select host, user from user;

7. 设置自动启动


$ systemctl enable mysqld
$ systemctl daemon-reload

原文链接:https://blog.itblood.com/4022.html,转载请注明出处。
0
我和朋友陪妈妈去露营 (Camp With Mom Extend)官方中文版 [PC+安卓] [1.5G] [SLG/中文/动态]
我和朋友陪妈妈去露营 (Camp With Mom Extend)官方中文版 [PC+安卓] [1.5G] [SLG/中文/动态]
9分钟前 有人购买 去瞅瞅看

站点公告

显示验证码
没有账号?注册  忘记密码?