1.关闭已经启动的mysql服务器
/etc/init.d/mysqld stop
2.跳过验证密码进入mysql
mysql_safe --skip-grant-tables 其中&在后台启动的意思
3.Linux进入mysql
mysql
【Linux|Linux学习笔记 16 ( Mysql忘记密码,重置密码 )】4.进入mysql后,重新设置root的密码
update user set password = password('123456') where user = "root" ;
5.重新杀进程启动mysql后,mysql的密码就已经成功设置好啦
/etc/init.d/mysqld restart #在linux中/etc/init.d/为系统服务#yum 安装的mysql的数据库文件存放目录为 /var/lib/mysql/下
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
给mysql授权操作
grant all on数据库.表 to 用户名@"IP地址" identified by "密码"# all ---- 可以为,select,update,delete
推荐阅读
- Linux|109 个实用 shell 脚本
- mysql|InnoDB数据页结构
- javaweb|基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统
- mysql|一文深入理解mysql
- linux笔记|linux 常用命令汇总(面向面试)
- Linux|Linux--网络基础
- linux|apt update和apt upgrade命令 - 有什么区别()
- linux|2022年云原生趋势
- Java毕业设计项目实战篇|Java项目:在线嘿嘿网盘系统设计和实现(java+Springboot+ssm+mysql+maven)
- Go|Docker后端部署详解(Go+Nginx)