安装mysql初始化安装后的初始化命令及常见问题处理

已邀请:

1、修改/etc/my.cnf确认mysql的data目录,然后删除掉data目录的全部内容

2、执行如下命令初始化

mysqld --initialize --user=mysql --console


3、在mysql的日志中查看生产的默认root用户,一般在/var/log/mysqld.log

启动数据库 service mysqld start


5、登录数据库

--登录
mysql -u root -p

6、修改初始化密码

--修改初始化密码.
--使用 root 账户登录后。
alter user root@localhost identified by '123';

1、初始化数据库 ,可以指定配置文件,例如


2、启动也可以指定配置文件

mysqld --defaults-file=/etc/my.cnf.d/my.cnf



3、注册服务

mysqld --install mysqld --defaults-file=/etc/my.cnf.d/my.cnf




修改密码建议流程


 ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER; 

 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

 

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

 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新的密码';


FLUSH PRIVILEGES;



 

要回复问题请先登录注册