MySQL 密码设置

如何修改 MySQL 密码:

[root@localhost ~]$ mysqladmin -uroot password ‘newPass‘                # 在无密码的情况下设置密码
[root@localhost ~]$ mysqladmin -uroot -p‘oldPass‘ password ‘newPass‘    # 在有密码的情况下修改密码

如何重置 MySQL 密码:

[root@localhost ~]$ vim /etc/my.cnf    ① 设置跳过权限验证,即可以不使用密码登录 MySQL
[mysqld]
skip-grant

[root@localhost ~]$ /etc/init.d/mysqld restart    ② 重启 MySQL 服务

[root@localhost ~]$ mysql    ③ 不使用密码登录 MySQL 并设置密码
mysql> use mysql;
mysql> update user set password=password(‘xxxxxx‘) where user=‘root‘;
mysql> quit

[root@localhost ~]$ /etc/init.d/mysqld restart            ④ 重启 MySQL 服务
[root@localhost ~]$ mysql -uroot -p‘xxxxxx‘               ⑤ 验证密码是否修改成功
[root@localhost ~]$ sed -i ‘/skip-grant/d‘ /etc/my.cnf    ⑥ 删除 skip-grant 配置
[root@localhost ~]$ /etc/init.d/mysqld restart            ⑦ 重启 MySQL 服务

原文地址:https://www.cnblogs.com/pzk7788/p/10404399.html

时间: 2024-11-08 21:26:08

MySQL 密码设置的相关文章

mysql密码设置及重置方法

mysql密码设置及重置方法 作者 :小刘 今天这篇文章,我们来看下mysql数据库的密码设置,当我们不小心忘记了root密码,是一件很糟糕的事情,希望此文章可以帮助大家,我们先从设置密码开始吧!我们刚安装好的mysql数据库,默认root的密码为空,这时我们可以用一下命令设置密码mysqladmin -u root password "密码"如图(为root设置密码为123456)  如果你知道原来的旧密码,我们就可以用下面的命令直接更改就可以了mysqladmin -u root

xampp默认mysql密码设置,修改mysql的默认空密码

xampp默认mysql密码设置,修改mysql的默认空密码 分类: xampp2012-09-12 11:24 30264人阅读 评论(5) 收藏 举报 mysqlphpmyadminauthentication数据库管理工具数据库extension 以前开发我一直都是用的appserv,appserv的特点就是一键安装,安装的时候会要求用户输入mysql的root密码.今天我改用xampp作为我的开发环境,所以碰到了修改mysql默认空密码的问题. 我看了下网上所提供的一些帮助信息,搞的那么

MySQL密码设置和重置,以及远程登入数据库

1.配置MySQL的root密码 默认情况下MySQL没有密码,直接就可以进入: [[email protected] ~]# mysql -uroot 下面我们设置root密码: [[email protected] ~]# mysqladmin -uroot password '123456' 再进入时需要输入密码(p选项后无空格): [[email protected] ~]# mysql -uroot -p123456 重启生效 [[email protected] ~]# /etc/i

mysql密码设置与破解

Windows平台: select user()  查看当前登录用户名 mysql -uroot -p123  切换为root账号登陆 mysqladmin -uroot -p password "123"  修改root账户密码 mysqld --install  把mysql做成系统服务 mysqld --remove  从系统服务里移除 net start/stop MySQL  关闭或开启mysql服务 mysqld --skip-grant-tables  跳过授权表绑定my

2016/7/7 设置wamp2.5 mysql密码 重点是mysql版本

密码设置时要注意mysql版本.版本不同,效果不同. 方法/步骤 安装好wamp后,右击wamp->MySQl->MySql console(控制台)   提示输入密码,因为密码为空,所以直接按回车.然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行.   然后输入要修改的密码的sql语句“update user set password=PASSWORD('你的密码') where user='root';”,注意,sql语句结尾的分

Mysql用户密码设置修改和权限分配

我的mysql安装在c:\mysql 一.更改密码 第一种方式: 1.更改之前root没有密码的情况 c:\mysql\bin>mysqladmin -u root password "your password" 2.更改之前root有密码的情况,假如为123456 c:\mysql\bin>mysqladmin -u root -p123456 password "your password" 注意:更改的密码不能用单引号,可用双引号或不用引号 第二

mysql的密码设置以及常规优化配置

最近有人在问我mysql的密码设置,刚好最近手头上有mysql服务器需要常规优化配置,那么这里就简单的说一下吧: 一.首先是mysql的密码设置 要知道,在实际生产环境中mysql的root用户要是没有密码是非常不安全的,而在新安装的mysql一般都是没有密码的,那么我们在对mysql部署后除了必要的安全措施(可以参看:http://jim123.blog.51cto.com/4763600/1864671),还要对mysql的root用户添加密码,而给用户添加或修改密码都是在修改mysql.u

Ubuntu下安装mysql后的数据密码设置

当在ubuntu中执行命令sudo apt-get install mysql-server5.1安装的时候居然没有提示我输入mysql的密码之类的信息,但是当安装好之后再终端中直接输入mysql的时候又能直接进入mysql中,虽然可以进入mysql中但是我对mysql的密码一点都不知道,所以这个时候安装的mysql就相当于没有安装,因为不能用程序进行操作mysql数据库(因为操作数据库都需要mysql数据的密码的),为了解决ubuntu中mysql密码初始化的方法有一下两种: (1)打开/et

源码安装mysql5.6.20&&mysql主从设置(多实例做多个主从)

一.源码安装mysql5.6.20 1.编译环境安装 yum install wget gcc* make openssl openssl-devel openssl-clients -y && yum groupinstall "Development Libraries" -y 2.源码下载(软件见Linux部署源码包) wget -P /usr/local/src/ http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.