CentOS7安装MySQL8并开启远程连接
程序员文章站
2022-03-12 23:21:12
...
Linux系统版本和MySQL版本
查看服务器系统版本
cat /etc/centos-release
CentOS版本: CentOS Linux release 7.5.1804 (Core)
MySQL版本: 8.0版本及以上
安装MySQL
下载并安装MySQL官方的 Yum Repository
1. 访问官网 https://dev.mysql.com/downloads/repo/yum/ 选择yum源
2. 右击复制链接地址
3. 进入home目录
cd /home
4. 下载Yum数据源
输入wget后粘贴下载地址
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
yum localinstall mysql80-community-release-el7-3.noarch.rpm
安装mysql服务
yum install mysql-community-server
安装过程中有询问输入y回车即可。
启动mysql服务
systemctl start mysqld
MySQL ROOT账号权限配置和远程链接
修改ROOT密码
1. 查看系统随机生成的密码
grep 'temporary password' /var/log/mysqld.log
2. 用随机密码登陆
mysql -u root -p
3. 用命令修改密码
- 长度不得小于8位
- 必须包含至少一个数字,一个小写字母,一个大写字母和一个特殊字符
ALTER USER 'root'@'localhost' IDENTIFIED BY 'W******3';
#如果存在%root则 localhost改为%
ALTER USER 'root'@'%' IDENTIFIED BY 'W******3';
修改root账号远程访问权限
use mysql
select host, user from user;
#如果存在了root host是%则无需执行
update user set host="%" where user='root';
GRANT ALL ON *.* TO 'root'@'%';
flush privileges;
小记
为了在家和单位访问数据库方便,所以将mysql安装到了服务器上,因此记录一下mysql在Linux服务器上的安装细节方便下次快速的安装使用
上一篇: php中正则表达式是什么意思
下一篇: 什么是bootstrap,它有什么优点
推荐阅读
-
CentOS7.2安装MySql5.7并开启远程连接授权的教程
-
Centos7使用yum安装MySQL以及如何实现远程连接
-
windows server安装MongoDB 并开启远程(账号密码验证)登录
-
云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法
-
Ubuntu16.04下安装CUDA8.0,CUDNN和tensorflow,并利用Pycharm连接远程服务器实现远程调试
-
VMware workstation16 中Centos7下MySQL8.0安装过程及Navicat远程连接
-
[CentOS7]安装tomcat并开启自启动
-
云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接
-
CentOS 8 安装 MySql并设置允许远程连接的方法
-
在BurstNET的VPS上使用Windows Server并开启远程连接