VPS下修改MySQL root用户密码的方法
1、首先停止正在运行的MySQL进程
Linux下,运行 killall -TERM mysqld
Windows下,如果写成服务的 可以运行:net stop mysql,如未加载为服务,可直接在进程管理器中进行关闭。
2、以安全模式启动MySQL
Linux下,运行 /usr/local/mysql/bin/mysqld_safe –skip-grant-tables &
Windows下,在命令行下运行 X:/MySQL/bin/mysqld-nt.exe –skip-grant-tables
3、完成以后就可以不用密码进入MySQL了
Linux下,运行 /usr/local/mysql/bin/mysql -u root -p 进入
Windows下,运行 X:/MySQL/bin/mysql -u root -p 进入
4、更改密码
>use mysql
>update user set password=password(“新密码”) where user=”root”;
>flush privileges;
相关推荐
-
重置MySQL数据库root密码(linux/windows)
(1)Linux系统 在SSH中执行下面的命令即可将MySQL密码重置为diavps 复制代码 代码如下: rm -f reset-mysql-root-password.phps wget http://down.hostwiki.info/mysql/reset-mysql-root-password.phps php reset-mysql-root-password.phps diavps 注意不要在带有管理面板(如Kloxo或DA)的环境中使用这个方法重置. 脚本中第13行中的以安全模
-
linux mysql忘记密码的多种解决或Access denied for user 'root'@'localhost'
我的系统是ubuntu6.06,最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -uroot -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 使用网上介绍的方法修改root用户的密码: # mysqladmin -uroot -p password 'newpassword' Enter password: m
-
xampp中修改mysql默认空密码(root密码)的方法分享
参考了网上提供的一些方法,发现说的都挺复杂.下面同大家分享一种简单快捷的方法. 首先说明下mysql用户的相关信息是保存在mysql数据库的user表中的,并且该表的密码字段(Password)是通过PASSWORD方法加密存储的. 明白了以上提示,那么修改密码就简单了,直接运行如下SQL语句即可(这里将密码修改为jb51.net): 复制代码 代码如下: UPDATE user SET password=PASSWORD('jb51.net') WHERE user='root'; 经过以上操
-
使用phpMyAdmin修改MySQL数据库root用户密码的方法
点击顶部的"SQL"标签进入sql命令输入界面.输入以下命令: 复制代码 代码如下: update mysql.user set password=PASSWORD('jb51$123456') where user='root'; 然后点击右下角的"执行",没有报错就表示修改成功. 另外需要注意的是,如果你修改了root密码之后我们的phpMyAdmin的配置文件中的密码也需要修改,否则登录不上去哦.找到 复制代码 代码如下: $cfg['Servers'][$i
-
windows下mysql忘记root密码的解决方法
方法一: 1.在DOS窗口下输入net stop mysql5 或 net stop mysql 2.开一个DOS窗口,这个需要切换到mysql的bin目录. 一般在bin目录里面创建一个批处理1.bat,内容是cmd.exe运行一下即可就切换到当前目录,然后输入 mysqld-nt --skip-grant-tables; 或 mysqld --skip-grant-tables; 不要关闭窗口 3.再开一个DOS窗口,mysql -u root 4.输入: 复制代码 代码如下: use my
-
MYSQL 修改root密码命令小结
一.请问在win2K命令提示符下怎样更改mysql的root管理员密码? >mysql -u root -p Enter password: ****** mysql> use mysql; mysql> update user set password=password('new_password') where user='root'; 通过这种方法就可以直接修改密码了.至于在CMD下能否登陆MySQL,就要在Windows环境变量PATH中添加"C:\Program Fi
-
不重启Mysql修改root密码的方法
一.一般忘记密码的解决办法,需要重启Mysql1.skip-grant-tables我们常用的方法是使用skip-grant-tables选项,mysqld server启动之后并不使用权限系统(privilege system).用户不需要任何账号.不受任何限制的访问数据库中所有数据.为了安全起见,通常加上 skip-networking ,mysqld不侦听任何TCP/IP连接请求.操作过程如下,1)修改my.cnf配置文件,在mysqld选项中添加skip-grant-tables和ski
-
mysql root用户的密码修改和消除
一.密码的修改:使用mysqladmin命令 1.例如你的 root用户现在没有密码,你希望的密码修改为abc,那么命令是:mysqladmin -u root password abc 2.如果你的root现在有密码了,那么修改密码为abc的命令是:mysqladmin -u root -p password youyou 注意,命令回车后会问你旧密码,输入旧密码之后命令完成,密码修改成功. 二.密码的消除 1.以root登录:mysql -u root -p 2.mysql>use mysq
-
更改Mysql root用户密码
新下载了mysql,口令为空,如何修改root口令: 首先登陆mysql use mysql; update user set password=password('new_password') where user='root'; flush privileges; 注意需要 flush privileges; 更改Mysql root用户口令的内容小编就给大家介绍到这里,希望对大家有所帮助!
-
VPS下修改MySQL root用户密码的方法
1.首先停止正在运行的MySQL进程 Linux下,运行 killall -TERM mysqld Windows下,如果写成服务的 可以运行:net stop mysql,如未加载为服务,可直接在进程管理器中进行关闭. 2.以安全模式启动MySQL Linux下,运行 /usr/local/mysql/bin/mysqld_safe –skip-grant-tables & Windows下,在命令行下运行 X:/MySQL/bin/mysqld-nt.exe –skip-grant-tabl
-
如何在Linux下修改Mysql的用户(root)密码
下面给大家分享下在Linux下如何修改Mysql的用户(root)的密码,分两种情况:第一种当拥有原来的mysql的root密码,第二种情况忘记原来的mysql的root的密码. 修改的用户都以root为列. 一.拥有原来的mysql的root的密码: 方法一: 在mysql系统外,使用mysqladmin 复制代码 代码如下: # mysqladmin -u root -p password "test123" Enter password: [输入原来的密码] 方法二: 通过登录m
-
mysql 8.0.16 winx64及Linux修改root用户密码 的方法
连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码. 一.查询用户密码: 查询用户密码命令: select host, user, authentication_string from mysql.user ; host:允许用户登录的ip'位置'%表示可以远程: user:当前数据库的用户名: authentication_string:用户密码(后面有提到此字段): 二. 设置(或修改)用户密码: 默认root密码为空的话 ,下面使用navicat就无法连接(之前我装的5.7好像还可
-
忘记mysql数据库root用户密码重置方法[图文]
一首先介绍下我所用的环境情况: 1.windows 下: 2.php服务管理器wamp5: 二话不说直下正题: 1.打开任务管理器,结束进程 mysqld-nt.exe 如图: 2.运行命令窗口 1).进行php服务管理器安装目录中的bin目录下 (我的为:D:\wamp\mysql\bin) , 操作为: (1).进入D盘 如: d: 回车: (2).进入bin目录 如: cd wamp\mysql\bin; 回车: (3).跳过权限检查启
-
MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290报错解决
目录 一.免密码登录MySQL 二.修改密码.ERROR1193.ERROR1290 ERROR1290解决方法 ERROR1819解决方法 修改安全策略 ERROR1193解决方法 授权其他机器登录MySQL(可选) 结语 一.免密码登录MySQL 首先我们应该免密码登录root用户的MySQL才能进进行密码的修改. 我们只需要在/etc/my.cnf文件中的[mysqld]下面加上一行 skip-grant-tables 如下: 然后使用如下命令重启MySQL服务,不重启是不生效的 syst
-
解决重置Mysql root用户账号密码问题
问题描述: 使用mysqladmin.exe执行命令时出现以下错误提示: mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)' 解决方法 如下,重置mysql root用户密码 # service mysqld stop # 进入mysql安装目录/bin目录下(如果没有进行相关环境变量的配置,下文操作
-
MySQL修改root账号密码的方法
MySQL数据库中如何修改root用户的密码呢?下面总结了修改root用户密码的一些方法 1: 使用set password语句修改 mysql> select user(); +----------------+ | user() | +----------------+ | root@localhost | +----------------+ 1 row in set (0.08 sec) mysql> set password=password('123456'); Query OK,
-
Centos下 修改mysql密码的方法
1.修改MySQL的登录设置: # vim /etc/my.cnf 加上一句:skip-grant-tables 如: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock 2.重启mysql # service mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ] 3.修改密码 mysql> USE mysql ; Database changed m
随机推荐
- CSS3 3D 技术手把手教你玩转
- sqlserver数据库服务启动关闭的批处理
- java Person,Student,GoodStudent 三个类的继承、构造函数的执行
- JS随机打乱数组的方法小结
- PHP获取表单所有复选框的值的方法
- 使用Chrome浏览器调试Android App详解
- PHP网页游戏学习之Xnova(ogame)源码解读(十六)
- C#中的尾递归与Continuation详解
- 使用HTML5中postMessage知识点解决Ajax中POST跨域问题
- C# 中使用iTextSharp组件创建PDF的简单方法
- JAVA 运算符归纳总结
- 解析预加载显示图片艺术
- 教你在header中隐藏php的版本信息
- 详解Centos6.5下docker 环境搭建
- Python和php通信乱码问题解决方法
- Android RecyclerView下拉刷新和上拉加载更多
- Cat 6509 NAT 实例
- JS异步函数队列功能实例分析
- Docker 限制容器可用的CPU的方式
- 详解基于mpvue微信小程序下载远程图片到本地解决思路