
linux下安装mysql8.x
1.准备
环境:CentOS7/Linux
2.官网下载
mysql官网下载 ,https://dev.mysql.com/downloads/mysql/ 具体如下
选择版本
命令行下载,先复制下载地址,鼠标在【download】右键
当然也可以直接点击【download】下载到本地,然后上传到linux服务器上,都行
解压文件
解压后
把mysql-8.0.28-linux-glibc2.12-x86_64文件夹改成 mysql-8.0.28
安装初始化数据库
本人mysql的目录是: /opt/mysql8,MySQL的根目录是:/opt/mysql8/mysql-8.0.28
第一步:切换到根目录,创建data文件:mkdir data
第二部:创建用户组:
groupadd mysql
第三步:创建用户:
useradd -g mysql mysql
第四步:授予权限:
chown -R mysql.mysql /usr/local/mysql8/
第五步:编辑 /etc/my.cnf 文件(最重要的一步来了,mysql8通用配置,没有该文件则新建):
第六步:初始化数据库:
cd 到/opt/mysql8/mysql-8.0.28
查看mysql.server的路径
把此服务复制到init.d下
启动mysql
设置mysql自启动
连接mysql测试
修改root密码
测试连接,看看密码是否设置成功
root账户不要暴露到外网访问
外网访问可以创建新的用户,指定ip访问,具体参考
https://mp.weixin.qq.com/s/DgB-GH4dC53N9_L8uZP3Zw
文章转载自公众号:IT学习道场
