Linux下修改Mysql的用户(root)的密…
2016-06-02 13:10
274 查看
修改的用户都以root为列。
一、拥有原来的myql的root的密码;
方法一:
在mysql系统外,使用mysqladmin
# mysqladmin
-u root -p password "test123"
Enter password: 【输入原来的密码】
方法二:
通过登录mysql系统,
# mysql
-uroot -p
Enter password: 【输入原来的密码】
mysql>use
mysql;
mysql> update
user set password=passworD("test") where
user='root';
mysql> flush
privileges;
mysql> exit;
二、忘记原来的myql的root的密码;
首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill
mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld
stop,如果你不幸先用了pkill,那么就start一下再stop咯。
# mysqld_safe
--skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
# mysql
mysql> use
mysql;
mysql> UPDATE user SET password=password("test123")
WHERE user='root';
mysql> flush
privileges;
mysql> exit;
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。
一、拥有原来的myql的root的密码;
方法一:
在mysql系统外,使用mysqladmin
# mysqladmin
-u root -p password "test123"
Enter password: 【输入原来的密码】
方法二:
通过登录mysql系统,
# mysql
-uroot -p
Enter password: 【输入原来的密码】
mysql>use
mysql;
mysql> update
user set password=passworD("test") where
user='root';
mysql> flush
privileges;
mysql> exit;
二、忘记原来的myql的root的密码;
首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill
mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld
stop,如果你不幸先用了pkill,那么就start一下再stop咯。
# mysqld_safe
--skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
# mysql
mysql> use
mysql;
mysql> UPDATE user SET password=password("test123")
WHERE user='root';
mysql> flush
privileges;
mysql> exit;
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。
相关文章推荐
- linux 如何登录mysql
- SecureCRT中文乱码解决方法(linux…
- 管理Linux服务器两个工具(SecureC…
- 禅道项目管理软件安装(Linux)
- Linux之配置ubuntu中的vim
- linux基本命令(53)——route命令
- vmware克隆Centos6.4虚拟机网卡无法启动问题
- Cent os ssh启动问题
- linux基本命令(52)——ifconfig命令
- centos默认面板图标不见的解决办法
- centos 6.5安装vncserver 并开启远程桌面
- linuxmint/ubuntu SublimeText 中文输入法
- CentOS 安装配置vncserver
- linux更换源
- linux下Mysql命令
- Linux之find命令的使用
- Installing IPython using pip on CentOS
- SSL握手通信详解及linux下c/c++ SSL Socket代码举例
- linux系统修改主机name
- linux命令grep查找指定目录中包含特定字符