1. 首页>动态要闻 > 信息

电脑访问mysql有密码忘了怎么办

作者:李熙东
2020-04-16
信息

1.我的电脑上已经有MySQL了,但我不知道密码怎么办

如果不是root密码:

连root的密码也忘记了吗?

没有的话,用root进去,修改mysql数据库user表咯。

如果是root密码:

方法一:

MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器:

safe_mysqld --skip-grant-tables&

即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。

需要注意的是在修改完密码以后要把MySQL服务器停掉重新启动才会生效

2.mysql忘记密码怎么办

忘记密码设置方法:

第一步,找到mysql配置文件,mysql.ini在结尾添加skip-grant-tables,可跳过密码验证。

第二步,重启mysql服务(运行里先停止mysql服务:net stop mysql,然后再启动mysql服务:net start mysql,因为windows下不能直接restart)。

第三步,输入命令mysql -u root -p,无需密码可直接进入数据。

第四步,选择mysql数据库:use mysql,然后修改user表中用户名为root密码的为123:update user set password=PASSWORd("123") where user='root';

张盖盖博客里面有这篇文章

3.登陆mysql服务器需要密码忘记了怎么办

如果是root密码:方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器: safe_mysqld --skip-grant-tables& 即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。

需要注意的是在修改完密码以后要把MySQL服务器停掉重新启动才会生效 方法二:可以进行如下的步骤重新设置MySQL的root密码: 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。

可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。

2.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 例如: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-name-resolve skip-grant-tables 保存并且退出vi。 3.重新启动mysqld # /etc/init.d/mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ] 4.登录并修改MySQL的root密码 # /usr/bin/mysql Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 3 to server version: 3.23.56 Type 'help;' or 'h' for help. Type 'c' to clear the buffer. mysql> USE mysql ; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> UPDATE user SET Password = password ( 'new-password' ) WHERe User = 'root' ; Query OK, 0 rows affected (0.00 sec) Rows matched: 2 Changed: 0 Warnings: 0 mysql> flush privileges ; Query OK, 0 rows affected (0.01 sec) mysql> quit Bye 5.将MySQL的登录设置修改回来 # vi /etc/my.cnf 将刚才在[mysqld]的段中加上的skip-grant-tables删除 保存并且退出vi。

6.重新启动mysqld # /etc/init.d/mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ] windows 1.以系统管理员身份登陆系统。2.打开cmd—–net start 查看mysql是否启动。

启动的话就停止net stop mysql.3.我的mysql安装在d:usrlocalmysql4bin下。4.跳过权限检查启动mysql.d:usrlocalmysql4binmysqld-nt –skip-grant-tables5.重新打开cmd。

进到d:usrlocalmysql4bin下:d:usrlocalmysql4binmysqladmin -uroot flush-privileges password “newpassword” d:usrlocalmysql4binmysqladmin -u root -p shutdown 这句提示你重新输密码。6.在cmd里net start mysql7.搞定了。

2,MySQL4.1以上版本一种密码错误问题的解决方法 1 # SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORd('newpwd'); 2 # FLUSH PRIVILEGES; 3,Mysql数据库修复 myisamchk -r -q d:mysqldatalatin1* r代表修复 q代表快速 d:mysqldatalatin1*数据库里面 *代表里面的所有的文件 方法三:如果你忘记了你的MYSQL的root口令的话,你可以通过下面的过程恢复。1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。

kill `cat /mysql-data-directory/hostname.pid` 你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。2. 使用`--skip-grant-tables' 参数来启动 mysqld。

3. 使用`mysql -h hostname mysql'命令登录到mysqld server ,用grant命令改变口令。你也可以这样做:`mysqladmin -h hostname -u user password 'new password''。

(其实也可以用use mysql; update user set password =password('yourpass') where user='root' 来做到。)4. 载入权限表: `mysqladmin -h hostname flush-privileges' ,或者使用 SQL 命令`FLUSH PRIVILEGES'。

(当然,在这里,你也可以重启mysqld。) 方法四:(一定要先备份)1,重新在另一台电脑上安装相同版本的MySQL2,删除忘记密码的电脑中MySQL安装目录中datamysql的全部内容(要先停止MySQL服务)3,Copy新装的电脑上MySQL安装目录中datamysql的全部内容 to 刚刚删除的目录中4,启动MySQL服务。

4.mysql密码忘记了怎么办

1,关闭你现在正在运行的mysql数据库,用结束mysql进程或者直接关闭mysql服务器都可以

2,关闭数据库后,运行点击开始运行,输入cmd进入命令行窗口,在这个命令行中操作进入到你数据库所在的安装路径,一般默认安装的话都会在c:Program FilesMySQLMySQL Server 5.0bin

3,在这个路径下输入 mysqld --skip-grant-tables 然后回车,这段命令的意思就是从安全模式下启动数据库

4,只要上述步骤成功的话,这个cmd窗口会一直有个小光标出现,然后没有任何提示弹出来,这代表你的数据库已经启动了,这时候重新在打开一个cmd窗口,同样进入到mysql数据库的安装路径下,然后输入mysql -uroot -p,这个命令的意思是使用空密码的方式登录MySQL,成功的话就会看到一个mysql>;这样的提示,最后在这个提示下输入update mysql.user set password=PASSWORD('新密码') where User='root';

在新密码中输入你要修改的密码,然后关掉所有的cmd窗口,按照第一步的操作关掉你的服务器,然后按正常步骤再次运行你的服务器,这时候你root的密码就改成你刚才设置的新密码了。

5.MySql登陆密码忘记了 怎么办

Windows下MySQL忘记root密码怎么办?

1.以系统管理员身份登陆系统,启动mysql跳过权限检查.

d:mysqlbinmysqld-nt –skip-grant-tables

2.进到d:mysqlbin下,使用mysqladmin命令设置密码

d:mysqlbinmysqladmin -u root flush-privileges password “新密码”

3.在cmd里重新启动mysql

net start mysql

Linux下MySQL忘记root密码怎么办?

1. 用以下命令启动MySQL,以不检查权限的方式启动;

[root@MySQL mysql]# safe_MySQLd –skip-grant-tables &

[root@MySQL mysql]# MySQLd –skip-grant-tables &

2. 然后用空密码方式使用root用户登录MySQL

[root@MySQL mysql]# MySQL -u root

3. 修改root用户的密码;

MySQL> update MySQL.user set password=PASSWORD('新密码') where User='root';

MySQL> flush privileges;

重新启动MySQL,就可以使用新密码登录了。

6.mysql 安装 登录 密码忘了怎么办

1.以系统管理员身份登陆系统。

2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.

3.我的mysql安装在d:usrlocalmysql4bin下。

4.跳过权限检查启动mysql.

d:usrlocalmysqlbinmysqld-nt --skip-grant-tables

5.重新打开cmd。进到d:usrlocalmysql4bin下:

d:usrlocalmysqlbinmysqladmin -u root flush-privileges password "newpassword"

d:usrlocalmysqlbinmysqladmin -u root -p shutdown 这句提示你重新输密码。

6.在cmd里net start mysql

7.搞定了。

7.win mysql密码忘了怎么办

Mysql是系统中的数据库管理系统,可能对很多用户来说在日常的操作中是较少使用到。

但对一些专业的网站职业从事人员来说经常与之打交道。用户是否知道这个Mysql是有密码的,没有密码验证的话,是无法进行修改的。

最近有使用win7系统的用户来咨询,说自己因长时间不使用忘记了Mysql的密码,出现这样的情况要怎么办?下面小编就来详细的介绍下win7系统中的Mysql密码忘了怎么办的解决方法。 推荐: 1.同时按下电脑键盘上的“Win+R”快捷键打开电脑的“运行”窗口,之后在“运行”窗口中输入“services.msc”并回车; 2.进入到电脑的服务窗口后,找到右侧窗口中的“MySQL56”选定,将其“停止”这样“MySQL Server”服务就停止了; 3.接下来找到MySQL在电脑中的安装位置,会看到其文件夹中有一个“ini”格式的文件,该文件便是用来记录MySQL的配置信息的文件; 4.打开电脑的“命令提示符”窗口,接着打开命令行窗口输入如下的命令: C:Userswang>mysqld --defaults-file="D:Program FilesMySQLMySQL Server 5.6my-default.ini" --console --skip-grant-tables 之后另外打开一个命令行窗口,输入命令“mysql -u root -p”回车,进入到Mysql命令行界面; 5.最后一步,修改系统的数据库,将密码进行更新就可以了; 需使用到的命令: mysql - show database; mysql - use mysql mysql - update user set password=PASSWORd(“12345”) where USER=“root” 最后一行命令中的12345代表的便是新设定的密码,用户自行修改就可以了。

8.mysql数据库忘记密码怎么打开

mysql -uroot -p 输入密码回车后,出现如下图错误。这时候需要我们破解密码。

service mysqld stop //先停止mysql服务。

然后打开mysql配置文件/etc/my.cnf.在【mysqld】下面添加一行代码:skip-grant-tables。这行代码意思就是跳过跳过授权表,即是可以跳过密码验证直接进入数据库。

3

service mysqld restart //重启mysql数据库。假如不重启的话,不会生效。

mysql -uroot -p //此时直接回车,既可以进入数据库。

出现mysql>;就说明你已经进入到mysql数据库里了。

9.mysql登录密码忘记了怎么办

msyqld_saft方式找回密码

停止mysql:service mysqld stop;

安全模式启动:mysqld_safe –skip-grant-tables &

无密码回车键登录:mysql -uroot –p

重置密码:use mysql; update user set password=password('') where user='root' and host='localhost'; flush privileges;

正常启动:service mysql restart

再使用mysqladmin: mysqladmin password '123456'

电脑访问mysql有密码忘了怎么办

推荐阅读
  • 日照好玩的地方和吃海鲜应该去哪听说日

    日照好玩的地方:万平口:"旅游来日照,必到万平口",已成为各地游客的共识。刘家湾赶海园:以赶海系列活动为主,集旅游、休闲、度假、民俗、健身于一体的综合旅游园。竹洞天:位于山东省日照市城区西端的将帅沟毛竹…

    信息 2024-09-21
  • 什么是铸造

    铸造是指将室温中为液态,但不久后将要固态化的物质倒入特定形状的铸模待其凝固成形的加工方式。 被铸物质多半原为固态但加热至液态的金属(例:铜、铁、铝、锡、铅等),而铸模的材料可以是沙、金属甚至陶瓷。 因应…

    信息 2024-09-21
  • 变形金刚中博派和狂派各有哪些人物

    博派:擎天柱,铁皮,大黄蜂,爵士,棘齿。狂派:威震天,红蜘蛛,眩晕,吵闹,萨克,碎骨魔,路障,迷乱。…

    信息 2024-09-21
  • 一平方毫米的铜线能过多少安的电流

    1平方毫米的铜线在不同电流下通过的安培数不同。最大是18A:(1)60A以下,选1平方毫米的铜线安全载流量是6A;(2)60~100A,选1平方毫米的铜线,安全载流量是5A;(3)100A以上,选1平方毫米的铜线,安全载流量是2.5A 。…

    信息 2024-09-21
  • 中华人民共和国城乡规划法第四十条有规

    自2008年1月1日起施行的《中华人民共和国城乡规划法》第四十条:在城市、镇规划区内进行建筑物、构筑物、道路、管线和其他工程建设的,建设单位或者个人应当向城市、县人民政府城乡规划主管部门或者省、自治区、直辖…

    信息 2024-09-21