MySQL二进制包安装

AI-摘要
文章摘要 GPT
AI初始化中...
MySQL二进制包安装
Eucalyptus创建属组和mysql8用户
1 | groupadd mysql8 |
下载tar包
1 | wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.30-el7-x86_64.tar.gz |
https://downloads.mysql.com/archives/community/
1 | #解压 |
创建MySQL数据文件目录-使用刚才创建的mysql8用户
1 | su - mysql8 |
配置环境变量
1 | vim /root/.bash_profile |
初始化数据库
1 | mysqld --user mysql8 \ |
配置/etc/my.cnf文件
1 | [mysqld] |
这里可以直接启动
1 | /usr/local/mysql8.0.30/bin/mysqld --defaults-file /home/mysql8/my.cnf & |
也可以添加服务器然后再启动
1 | cp /usr/local/mysql8.0.30/support-files/mysql.server /etc/init.d/mysql8 |
添加mysql8服务
1 | chkconfig --add mysql8 |
启动mysql服务
1 | su - mysql8 |
修改初始密码然后登陆
1 | mysqladmin -u root -p'NgDK3)NCldDi' password '123456' |
总结
在编译安装之后可以禁用自动重启,不然每次重启宿主机后,mysqld_safe都会以root运行,然后启动mysql。
1 | systemctl is-enabled mysql8 |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果











