ChinaUnix.net
相关文章推荐:

修改mysql的密码

我是在win 2000 server下装的mysql。昨天通过命令:mysqladmin -u root -p password mypasswd 修改root的密码,但一直提示没有修改成功。今天我再次使用mysql的时候,进入mysql后,连use命令都不能使用了,系统提示如下:ERROR 1044: Access denied for user: '@localhost' to database 'mysql'。以前没有这种情况,请问各位高手这是怎么回事?

by yzcdf - MySQL - 2005-01-11 16:59:54 阅读(996) 回复(1)

相关讨论

修改mysql的root密码 1,关闭mysql服务 [root@localhost ~]# service mysql stop Shutting down mysql.. [ OK ] [root@localhost ~]# 2,跳过授权表启动mysql,关闭网络监听,让其后台运行或者开个新终端。 [root@localhost ~]# mysqld_safe --skip-grant-tables --skip-networking 090411 15:57:20 mysqld_safe Logging to '/var/lib/mysql/localhost.localdomain.err'. 090411 15:5...

by brian_kwong - MySQL文档中心 - 2009-04-11 23:11:40 阅读(1206) 回复(0)

首先要声明一点,大部分情况下,修改mysql是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员。 方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数。 方法二使用mysqladmin,这是前面声明的一个特例。 mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。把命令里的root改为你的用户名,你就可以改你...

by qbq - MySQL文档中心 - 2008-07-01 16:29:42 阅读(878) 回复(0)

use mysql   update user set Password=password('newpassword') where User='root';   flush privileges;   1.通过修改mysql数据库中mysql库的USER表    就用普通的UPDATE、INSERT语句就可以   2.在命令行中使用如下命令    mysqlADMIN -u root -p PASSWORD mypasswd   3.可以修改mysql文件夹中的MY.INI文件   4.使用SET PASSWORD语句,   mysql> SET PASSWORD FOR myuser@localhost = PASSWO...

by niezhenqun - MySQL文档中心 - 2008-04-29 13:34:38 阅读(824) 回复(0)

use mysql update user set Password=password('newpassword') where User='root'; flush privileges; 1.通过修改mysql数据库中mysql库的USER表 就用普通的UPDATE、INSERT语句就可以 2.在命令行中使用如下命令 mysqlADMIN -u root -p PASSWORD mypasswd 3.可以修改mysql文件夹中的MY.INI文件 4.使用SET PASSWORD语句, mysql> SET PASSWORD FOR myuser@localhost = PASSWORD('mypasswd'); 5.使用GRANT ... ...

by dtlchm - MySQL文档中心 - 2007-07-18 14:59:56 阅读(725) 回复(0)

停止mysql服务bin/safe_mysqld --skip-grant-tables & # 以无授权表方式启动修改root密码 Ifconfig(147200797) 19:55:38晕噢 Ifconfig(147200797) 19:55:36我把/var/db/pkg /var/db/ports 里的都rm掉了 就没有问题了 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/18380/showart_184439.html

by b.s.d - BSD文档中心 - 2006-10-14 10:13:18 阅读(900) 回复(0)

修改mysql密码的方法 use mysql update user set Password=password('newpassword') where User='root'; flush privileges; 1.通过修改mysql数据库中mysql库的USER表 就用普通的UPDATE、INSERT语句就可以 2.在命令行中使用如下命令 mysqlADMIN -u root -p PASSWORD mypasswd 3.可以修改mysql文件夹中的MY.INI文件 4.使用SET PASSWORD语句, mysql> SET PASSWORD FOR [email=myuser@localhost]myuser@localhos...

by free_hunter - php文档中心 - 2005-02-16 14:05:20 阅读(878) 回复(0)

出处:www.freelamp.com 如果 mysql 正在运行,首先杀之: killall -TERM mysqld。 启动 mysql :/usr/bin/safe_mysqld --skip-grant-tables & 就可以不需要密码就进入 mysql 了。 然后就是 >;use mysql >;update user set password=password("new_pass") where user="root"; >;flush privileges; 重新杀 mysql ,用正常方法启动 mysql 。 Redhat的safe_mysqld在/usr/bin下, 而使用tarball缺省安装在/usr/local/bin下。...

by netocool - Linux论坛 - 2004-09-24 22:17:59 阅读(553) 回复(0)

今天折腾这mysql,记录一下。 mysql -uroot -p use mysql update user set Password=password('newpassword') where User='root'; flush privileges; 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21439/showart_679711.html

by vepeta - MySQL文档中心 - 2008-05-07 10:42:47 阅读(1137) 回复(0)

如果 mysql 正在运行,首先杀之: killall -TERM mysqld。 启动 mysql : PATH_TO_mysql/bin/mysqld --skip-grant-tables & 就可以不需要密码就进入 mysql 了。 然后就是 mysql>use mysql mysql>update user set password=password("new_pass") where user="root"; mysql>flush privileges; 重新杀 mysql ,用正常方法启动 mysql 一定注意:很多新手没有用password=password("..."),而是直接password="..."所以改掉密码不好使 本...

by boean - MySQL文档中心 - 2007-09-02 20:25:54 阅读(938) 回复(0)

看了mysql的使用手册,终于解决了修改root密码的问题。 C:\>; C:\mysql\bin\mysqladmin reload C:\>; C:\mysql\bin\mysqladmin -u root password your_password 注:我只输入下面一条语句就行了. 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/26076/showart_199207.html

by 末代地主 - MySQL文档中心 - 2006-11-12 20:33:58 阅读(982) 回复(0)