mysql常用操作经验和root密码忘记处理方法

 时间:2024-10-12 22:45:24

mysql数据库是应用开发中相对常用的数据库,可以满足不同场景的数据存储的要求,这里主要介绍mysql常用操作经验和root密码忘记处理方法。

工具/原料

ubuntu

mysql安装

1、在ubuntu中安装mysql服务器、客户端等命令参考如下:$ sudo apt-get install mysql-server mysql-client mysql-workbench

mysql常用操作经验和root密码忘记处理方法
mysql常用操作经验和root密码忘记处理方法

2、安装完成后可以查看mysql的安装版本信息$sudo apt-cache search mysql | grep mysql-server

mysql常用操作经验和root密码忘记处理方法

root密码忘记怎么办

1、找到mysql内置的维护用户名和密码进行登录mysql找到文件:/etc/mysql/debian.cnf打开该文件就可看到debian-sys-maint用户以及密码

mysql常用操作经验和root密码忘记处理方法

2、使用debian-sys-maint用户以及密码登录mysql服务器使用如下命令:hxb@omg:~$ mysql -u debian-sys-maint -pR1V580mnTNvS5SoX

mysql常用操作经验和root密码忘记处理方法

3、使用sql语句修改root的密码>update mysql.user set authentication_string=password('hxb') where user='root';其中‘hxb’是需要重新设置的root密码

mysql常用操作经验和root密码忘记处理方法

4、刷新mysql用户权限表, 退出后重新启动mysql服务刷新权限:>flush privileges;>exit;重新启动mysql服务:$sudo mysql service restart

5、使用root新的密码登录,如果提示如下错误,则需要设置root用户的plugin值错误提示:MSQL error 1698(28000)

mysql常用操作经验和root密码忘记处理方法

6、使用debian-sys-maint用户以及密码登录mysql服务器,使用如下命令:hxb@omg:~$ mysql -u debian-sys-maint -pR1V580mnTNvS5SoX修改root的plugin和密码mysql> update mysql.user set authentication_string=password('hxb'),plugin='mysql_native_password' where user='root';刷新权限:>flush privileges;>exit;重新启动mysql服务:$sudo mysql service restart

mysql常用操作经验和root密码忘记处理方法
mysql常用操作经验和root密码忘记处理方法

7、使用root登录mysqlhxb@omg:/etc/mysql$ mysql -u root -p

mysql常用操作经验和root密码忘记处理方法
  • VS如何进行区域设置
  • eclipse如何解决找不到JDK源码的问题
  • XAMPP:Mysql shutdown unexpectedly
  • 如何使用pl/sql developer连接数据库并创建视图
  • c#如何连接数据库
  • 热门搜索
    爱祖国手抄报简单漂亮 手抄报大全简单又漂亮 清明手抄报图片 爱国卫生手抄报 关于足球的手抄报 重阳节手抄报简单又漂亮 扣好人生第一粒扣子手抄报 化学手抄报 天下国家手抄报 关于水的手抄报