第一种︰使用 set password语法 shell> mysql -u root mysql mysql> SET PASSWORD FOR root=PASSWORD(’new_password’); 第二种︰使用 mysqladmin命令 shell>mysqladmin -u root password new_password 如果忘记了mysql的root密码,可以用以下方法重新设置: ◆1. KILL掉系统里的mysqlD进程; killall -TREM mysqld ◆2. 用以下命令启动mysql,以不检查权限的方式启动; mysqld_safe -skip-grant-tables & ◆3. 然后用...
by ccjsj1 - MySQL文档中心 - 2008-10-23 09:25:13 阅读(1603) 回复(0)
windows: 1.以系统管理员身份登陆系统。 2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql. 3.我的mysql安装在d:\usr\local\mysql4\bin下。 4.跳过权限检查启动mysql. d:\usr\local\mysql4\bin\mysqld-nt --skip-grant-tables 5.重新打开cmd。进到d:\usr\local\mysql4\bin下: d:\usr\local\mysql4\bin\mysqladmin -uroot flush-privileges password "newpassword" d:\usr\local\mysql4\bin\mysqladmin -...
小生用root 通过PHPMYADMIN管理数据库时, 什么问题就没有。但用WEB 账号建表时,就提示出错:create command denied to user: 'web@localhost' for table 'current' 之前小生已在mysql 运行 mysql>;GRANG ALL PRIVILEGES ON db_tt TO web@localhost IDENTIFIED BY '123';
一. mysql密码的恢复方法之一 如果忘记了mysql的root密码,可以用以下方法重新设置: 1. KILL掉系统里的mysql进程; killall -TERM mysqld 2. 用以下命令启动mysql,以不检查权限的方式启动; safe_mysqld --skip-grant-tables & 3. 然后用空密码方式使用root用户登录 mysql; mysql -u root 4. 修改root用户的密码; mysql> update mysql.user set password=PASSWORD('新密码') where User='root'; mysql> flush privileges; mys...
mysql根用户root密码忘记后的处理方法: Windows平台下的步骤 1.以管理员的身份登录到windows系统 2.用windows服务管理工具或任务管理器来停止mysql服务 3.建立一个单行的文本文件,保存为c:\mysql\pwdhf.txt, 内容是SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword'); 4.打开一个控制台窗口,得到DOS命令提示符 5.假设你的mysql主目录是C:/mysql/bin, 则运行c:\mysql\bi...
mysql根用户root密码忘记后的处理方法: Windows平台下的步骤 1.以管理员的身份登录到windows系统 2.用windows服务管理工具或任务管理器来停止mysql服务 3.建立一个单行的文本文件,保存为c:\mysql\pwdhf.txt, 内容是SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword'); 4.打开一个控制台窗口,得到DOS命令提示符 5.假设你的mysql主目录是C:/mysql/bin, 则运行c:\mysql\bin\mysqld-nt --init-file=c:\mysql...
来源:赛迪网 作者:Alice mysql根用户root密码忘记后的处理方法: Windows平台下的步骤 1.以管理员的身份登录到windows系统 2.用windows服务管理工具或任务管理器来停止mysql服务 3.建立一个单行的文本文件,保存为c:\mysql\pwdhf.txt, 内容是SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword'); 4.打开一个控制台窗口,得到DOS命令提示符 5.假设你的mysql主目录是C:/mysql/bin, 则运行c:\mysql...
方法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'...
来源:upsdn 作者:sheizhpeah 方法一 1. 下载mysql源码分发包,不用区分操作系统,我们需要的东西是一样的; 2. 重命名自己的mysql的data目录下的mysql文件夹为oldmysql; 3. 将源码包中data目录下的mysql目录复制到你的mysql的data目录下; 4. 重新启动mysql,现在mysql的授权关系同全新安装的一样,空密码登陆,然后自行调整授权; 5. 打开oldmysql这个库检查到底出现了什么问题 ; 6. 如果有备份对系统中原有的数据...
方法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') WHE...
天不慎在phpmyadmin中将mysql的用户( [email=root@localhost,root@%]root@localhost,root@%[/email] )都删掉了。 这时mysql无论如何都连不上。搞了好久终于搞定: 如果在windows下,运行着的是server端的进程mysqld-nt.exe,在任务管理器中将其中止。 linux下就ps -e然后kill掉。 命令行运行mysqld-nt --skip-grant-tables,其即不加载系统的权限表。 这时phpmyadmin就可以进入了。 找到mysql数据库,user表,加上root用户就ok了,密...