centos7安装mysql8.0.x

进入mysql目录
cd /usr/local/mysql

创建data文件夹
mkdir data
 
创建日志文件夹
mkdir log
 
生成空日志文件
echo "" > /usr/local/mysql/log/mysqld.log

初始化
./bin/mysqld --initialize --user=root --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --lower-case-table-names=1

初始化时生成的临时密码
root@localhost: k(CqyOLo:6:!

复制mysql.server脚本到资源目录
cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
 
赋予执行权限
chmod +x /etc/rc.d/init.d/mysqld

将 mysqld 服务加入到系统服务
chkconfig --add mysqld
 
检测是否生效
chkconfig --list mysqld

编辑mysqld文件,解决启动报如下错:
Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql-8.0.27/data/VM-0-16-centos.pid).

vim /etc/rc.d/init.d/mysqld

找到start模块,添加--user=root到mysqld_safe

启动服务
service mysqld start

alter user 'root'@'localhost' identified by '123456';

update user set host = '%' where user = 'root';

select * from user where user = 'root' \G;

flush privileges;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值