1.修改MySQL的登录设置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保存并且退出vi。
3.重新启动mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
4.登录并修改MySQL的root密码
# /usr/bin/mysql
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
5.将MySQL的登录设置修改回来
# vi /etc/my.cnf
将刚才在[mysqld]的段中加上的skip-grant-tables删除
保存并且退出vi。
6.重新启动mysqld
# /etc/init.d/mysqld restart
Stopping MySQL: [ OK ]
Starting MySQL: [ OK ]
7.恢复服务器的正常工作状态
将步骤一中的操作逆向操作。恢复服务器的工作状态。
分享到:
相关推荐
MySQL基本操作(Ubuntu)MySQL基本操作(Ubuntu)MySQL基本操作(Ubuntu) Ubuntu MySQL Linux 手册
mysql基本操作.ppt
mysql入门基础操作
mysql基本操作控制台打开和关闭Mysql服务 mysql基本操作
mysql基本常用操作
mysql 基本操作 9.删除数据 mysql 基本操作 9.删除数据 mysql 基本操作 9.删除数据
Linux和Mysql基本操作命令,只是收集了一些比较基本的,常用的命令。
mysql 基本操作命令和基本操作
对于初学者来说,熟悉MySQL的基本操作非常重要,因为这些操作是使用MySQL的基础。MySQL的基本操作手册可以帮助您快速了解MySQL的基本操作,包括创建数据库、创建表、插入数据、更新和删除数据、查询数据等。手册通常...
mysql基本操作 5.查看表字段信息 mysql基本操作 5.查看表字段信息 mysql基本操作 5.查看表字段信息
MySQL基础操作语句,收集一些常用的SQL语句,练习巩固SQL基础
MySql 教程-mysql 基本操作.pdf
MySQL常用操作基本操作,以下都是MySQL5.0下测试通过首先说明下,记住在每个命令结束时加上;(分号)
MySql基本操作 yyds版
Mysql基本操作与Mysql编程.pdf
MySql基础操作详解,希望能帮到大家
MySQL基本操作.pdf
工程中为Qt使用Mysql的测试以及基本操作方法,可以检测当前Mysql是否可用以及连接、插入、查询等操作。
mysql指令基本都在这