MYSQL教程mysql root修改密码与忘记密码找回方法
《MYSQL教程mysql root修改密码与忘记密码找回方法》要点: MYSQL入门一,修改mysql密码: MYSQL入门1.例如root用户现在没有密码,那么命令是: MYSQL入门2.如果root现在有密码了(123456),那么修改密码为abcdef的命令是: MYSQL入门注意,命令回车后会问你旧密码,输入旧密码123456之后命令完成,密码修改成功. MYSQL入门3.如果root现在有密码了(123456),那么修改密码为abcdef的命令是: 开写,要写在一起,不然会出错,错误如下所示) MYSQL入门4.使用phpmyadmin,这是最简单的了,修改mysql库的user表, MYSQL入门二,mysql忘记密码的找回方法: MYSQL入门方法二: MYSQL入门输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd. MYSQL入门方法三: VALUES('%','jeffrey',PASSWORD('biscuit')); mysql> FLUSH PRIVILEGES MYSQL入门确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit. MYSQL入门方法四 : mysql> FLUSH PRIVILEGES MYSQL入门方法五: MYSQL入门拟也必须使用PASSWORD()函数, MYSQL入门方法六: ? MYSQL入门这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES. MYSQL入门就可以不需要密码就进入 MySQL 了. >update user set password=password("new_pass") where user="root"; >flush privileges; MYSQL入门重新杀 MySQL,用正常方法启动 MySQL . MYSQL入门其它办法: >update user set password=password("new_pass") where user="root"; >flush privileges; ? MYSQL入门注意,这步会把所有user=root的账户密码都设为这个,可以在where里加入针对性的限定条件 MYSQL入门办法二: MYSQL入门2.修改MySQL的登录设置: datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-grant-tables ? MYSQL入门保存并且退出vi. MYSQL入门3.重新启动mysqld Stopping MySQL: [ OK ] Starting MySQL: [ OK ] MYSQL入门4.登录并修改MySQL的root密码 Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 3 to server version: 3.23.56 Type 'help;' or 'h' for help. Type 'c' to clear the buffer. mysql> USE mysql ; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ; Query OK,0 rows affected (0.00 sec) Rows matched: 2 Changed: 0 Warnings: 0 mysql> flush privileges ; Query OK,0 rows affected (0.01 sec) mysql> quit Bye MYSQL入门5.将MySQL的登录设置修改回来 MYSQL入门6.重新启动mysqld Stopping MySQL: [ OK ] Starting MySQL: [ OK ] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |