mysql怎么重置登入名,mysql 更改列名

mysql数据库密码忘了怎么重置

1、编辑MySQL配置文件:

创新互联公司成都企业网站建设服务,提供成都网站设计、做网站网站开发,网站定制,建网站,网站搭建,网站设计,成都响应式网站建设,网页设计师打造企业风格网站,提供周到的售前咨询和贴心的售后服务。欢迎咨询做网站需要多少钱:18982081108

windows环境中:%MySQL_installdir%\my.ini //MySQL安装目录下的my.ini配置文件。

linux环境中:/etc/my.cnf

在[MySQLd]配置段添加如下一行:skip-grant-tables

保存退出编辑。

2、然后重启MySQL服务

windows环境中:

net stop MySQL

net start MySQL

linux环境中:

/etc/init.d/MySQLd restart

3、设置新的ROOT密码

然后再在cmd命令行下执行:

MySQL -uroot -p MySQL

要求输入密码时直接回车无需密码即可进入数据库了。

现在我们执行如下语句把root密码更新为 123456:

update user set password=PASSWORD("123456") where user='root'

quit 退出MySQL。

4、还原配置文件并重启服务

然后修改MySQL配置文件把刚才添加的那一行(skip-grant-tables)删除。

再次重起MySQL服务,即可

二.修改MySQL的用户名和密码:(未证实)

方法一:(适用于管理员或者有全局权限的用户重设其它用户的密码)

进入命令行模式

mysql -u root mysql

mysql UPDATE user SET password=PASSWORD("new password") WHERE user='name'

mysql FLUSH PRIVILEGES

mysql QUIT

方法二:(应用同上,只是方法不同)

mysql -u root mysql

mysql SET PASSWORD FOR name=PASSWORD('new password')

mysql QUIT

最后必杀技:

mysqladmin -u root "old password" "new password"

注:以上name请用你的用户名来替代,new password请输入你想要设置的密码。

mysql数据库用户名忘记了,怎么办啊,试过了不是ROOT

#先关闭Mysql服务root用户密码丢失了,会给用户造成很大的麻烦。

但是,可以通过某种特殊方法登录到root用户下。

然后在root用户下设置新的密码。

下面是解决root用户密码丢失的方法,执行步骤如下:

1.使用--skip-grant-tables选项启动MySQL服务Windows

中启动mysql

mysqld

--skip-grant-tables

mysqld-nt

--skip-grant-tables

Net

start

mysql

--skip-grant-tables

如何重置mysql数据的用户名和密码

检查操作系统是否安装有mysql数据库,在debian操作系统检查命令:dpkg --list |grep mysql

先检查root用户密码是否已经忘记,输入命令:mysql -uroot -p

悲剧了,数据库的root用户密码忘记了,重装不是权益之计,下面小白就告诉你怎么跳过安全验证修改密码,先关闭进程中的mysql服务

然后用非正常方式起动mysql,/usr/local/mysql/bin/mysqld_safe –skip-grant-tables 这样就可以不需要密码进入mysql,/usr/local/mysql/bin/mysql -u root -p (要求输入密码时直接回车即可)

然后就是use mysql;update user set password=password("输入新的密码") where user="root";flush privileges;重新杀掉mysql进程,用正常方法启动mysql,一切OK,大功告成

如何修改mysql用户名和密码

话说修改密码是如下操作:

mysql SET PASSWORD FOR 'root'@'localhost' = PASSWORD('输入新密码');

不存在修改用户啊,你是指修改什么程序框架里的配置文件吗?

用户改名?[前提是用root用户登录]

CMD或Shell下:mysql -u root -p输入密码或两个回车

mysql use mysql;

mysql update user set user="retoor" where user="root";

mysql flush privileges;

如何修改连接mysql的用户名和密码

(适用于管理员或者有全局权限的用户重设其它用户的密码)

进入命令行模式

更改密码:

mysql -u root -p  

Enter password:***  

mysqluse mysql;  选择数据库  

Database changed   

mysql UPDATE user SET password=PASSWORD("新密码") WHERE user='你的用户名';  

mysql FLUSH PRIVILEGES;  

mysql quit;

更改用户名:

mysql -u root -p  

Enter password:***  

mysql use mysql;  选择数据库  

Database changed  

mysql update user set user="新用户名" where user="root";    将用户名为root的改为新用户名  

mysql flush privileges;    刷新权限  

mysql exit

怎么修改mysql的用户名和密码

你好,

方法1 用SET PASSWORD命令

1

1、打开终端win+r输入cmd回车即可打开;

2、通过mysql -u用户名 -p指定root用户登录MySQL,输入后回车会提示输入密码。

3、修改MySQL的root用户密码,格式:mysql set password for 用户名@localhost = password('新密码'); 例子:mysql set password for root@localhost = password('shapolang'); 上面例子将用户root的密码更改为shapolang ;

重新登录,输入新密码shapolang就ok了;

END

方法2 用mysqladmin

1

1、打开终端win+r输入cmd回车即可打开;

2、修改MySQL的root用户密码格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -pshapolang password 123456

上面例子将用户root原来的密码shapolang改为新密码123456

重新登录,输入新密码123456就ok了;

END

方法3 用UPDATE直接编辑user表

1

1、首先登录MySQL。

2、 连接权限数据库: use mysql; 。3、改密码:update user set password=password("shapolang") where user="root";(别忘了最后加分号) 。 4、刷新权限(必须步骤):flush privileges;

重新登录,输入新密码shapolang就ok了;

END

方法4 忘记root密码的时候

1

1、关闭正在运行的MySQL服务。

2、打开DOS窗口,转到mysql\bin目录。 3、 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 4、再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符 。 6、连接权限数据库: use mysql; 。 7、改密码:update user set password=password("root") where user="root";(别忘了最后加分号) 。 8、刷新权限(必须步骤):flush privileges; 。 9、退出 quit。

重启mysql服务,使用用户名root和刚才设置的新密码root登录就ok了;


标题名称:mysql怎么重置登入名,mysql 更改列名
本文来源:http://cdiso.cn/article/hcedjh.html

其他资讯