MAC 环境下初始化mysql root 密码
16lz
2021-01-22
1. 关掉mysql服务,打开系统设置最后的mysql,然后将mysql先关掉
2. 生成一个文件命名mysql-init,文件中放入:一句话,这句话不同版本不一样,如下:(括号里面不包含)
alter user ‘root’@‘localhost’ identified by ‘新密码’;(MySQL 5.7.6 and later)
set password for ‘root’@‘localhost’=password(‘新密码’);(MySQL 5.7.5 and earlier)
3.cd /usr/local/mysql/bin/
sudo su
mysqld_safe —init-file=/home/me/mysql-init &
mysqld_safe —skip-grant-tables &
./mysql
flush privileges;
update mysql.user set authentication_string = password(‘你在文件中定义的新密码’),password_expired = ’N’ where user = ‘root’ and host = ‘localhost’;
flush privileges;
quit;
./mysql -u root -p
输入你的新密码就好了
参考:B.5.3.2.2Resetting the Root Password: Unix and Unix-Like Systems小节(http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html)
更多相关文章
- 如何使用mysql在php文件夹中快速更改图像名称?
- window 下 mysql 启动 二进制日志文件
- MySQL的ibdata1文件占用过大瘦身
- 如何使用Angular.js从json文件中使用id获取特定数据
- 如何从一个节点生成exe文件。js应用?
- 在批处理文件中使用JSMin
- 使用HTML文件中的React调用.js文件中的Javascript函数
- 在JavaScript中进行文件处理,第四部分:对象URLs
- [转]在网页中加入声音文件,并且用JavaScript对其进行播放控制