MySql修改root密码、设置IP访问

修改密码:

  

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR ‘root‘@‘localhost‘ = PASSWORD(‘newpass‘);

方法2:用mysqladmin

  mysqladmin -u root password "newpass"

  如果root已经设置过密码,采用如下方法

  mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表

  mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD(‘newpass‘) WHERE user = ‘root‘;

  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

  mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user=‘root‘;

  mysql> FLUSH PRIVILEGES;

设置IP访问

mysql>use mysql;

mysql>select ‘host‘,‘user‘ from user where user=‘root‘;

mysql>update user set host = ‘%‘  where user =‘root‘ and host=‘::1‘;

mysql>flush privileges;

mysql>quit

时间: 2024-10-12 19:58:26

MySql修改root密码、设置IP访问的相关文章

mysql修改root密码和设置权限

整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助! 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root password o

mysql修改root密码和设置权限 转摘:http://www.cnblogs.com/wangs/p/3346767.html

整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助! 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root password o

mysql 修改root 密码

找到 mysql 的启动配置文件    windows 下面是 my.ini ,Linux 下面叫 my.cnf ,linux下面如果没有特别指定目录,则 my.cnf 一般存放于 /etc/ 目录下面.2. 修改 mysql 配置文件    在配置文件中找到 [mysqld] 一行,在下面添加 skip-grant-tables 后保存该文件并退出.3. 重新启动 mysql 数据库4. 重置 mysql 的 root 密码    方法一:使用 " 路径/mysql -h hostname(你

ubuntu下MySQL修改root密码的多种方法,phpmyadmin空密码无法登陆的解决方法

phpmyadmin是默认不允许使用空密码的,所以若是在安装时没有设置密码,在登陆phpmyadmin时是个很头疼的问题 方法1是修改phpmyadmin的配置文件,这里不做推荐.. 方法2: phpmyadmin的登陆账户和密码其实就是mysql的账户与密码,那么我们更改mysql的密码即可 打开终端 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass

mysql 修改root密码

1.找到配置文件my.ini  ,然后将其打开,可以选择用记事本打开 C:\Program Files (x86)\MySQL\MySQL Server 5.0 2.打开后,搜索mysqld关键字,找到后,在mysqld下面添加skip-grant-tables,保存退出. PS:若提示不让保存时,可以将该文件剪切到桌面,更改保存后再复制到mySQL目录下 添加在68行 3.保存后重启mysql 4.dos命令窗口打开mysql 5.进入mysql数据库: mysql> use mysql; 显

MySQL修改root密码的多种方法

方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root password oldpass "newpass" 方法3: 用UPDA

MySQL修改root密码的多种方法(包括丢失密码)

特此声明:一下方面为学习中在网络上面搜索所得,具体来源已经记不清楚.如有侵权请告知作者进行撤销,谢谢! 注意:MySQL5.7及其以后版本可能有些变化 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过

mysql修改root密码

相信安装过mysql5.7后,大多数人第一件事就是修改随机密码,那么如何修改呢? win+r cmd 进入命令行 调整到mysql的bin文件下 进入mysql mysql -u root(用户名) -p set password for 'root'@'localhost' = password("12345678")//password("在这里输入新密码") 成功!

mysql修改root密码的方法

方法一:用SET PASSWORD命令    #mysql -u root    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin命令    #mysqladmin -u root password "newpass"    如果root已经设置过密码,采用如下方法    mysqladmin -u root password oldpass "newpas