重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、打开wampserver软件,在任务栏点击其图标,在弹出的面板中点击 phpMyAdmin。
创新互联-专业网站定制、快速模板网站建设、高性价比三元网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式三元网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖三元地区。费用合理售后完善,十载实体公司更值得信赖。
2、接着会在浏览器打开数据库管理的登入面板,输入账号、密码登录。
3、登录后点击账户 ,找到要修改密码的账户并点击其后面的 修改权限。
4、点修改密码。
5、输入密码并确定,然后点执行。之后会有提示信息,看到密码的明文。
navicat如何连接mysql:
1、首先电脑上必须安装了mysql的数据库。(如果不清楚是否已经安装成功mysql,可以在开始菜单输入“mysql”,进行搜索)
2、打开navicat
for
mysql
(这里也可以使用上面的方法,在开始菜单搜索框中输入‘navicat’)
3、打开后单机工具栏左边第一个‘connection’,进入连接页面。
4、最重要的一步:打开的界面有五个框需要输入,第一个:connection
name
需要输入的是新建的连接的的名字,这里命名为‘本地’,第二个:
host
name/ip
address
需要输入的是你本机的ip地址或者直接输入’localhost’,这里选择第二种。
第三个:port
,输入安装时候的端口号,一般为默认的3306;第四个和第五个分别为:username和password,意思为需要输入数据库名用户名和密码,我的用户名是:root,密码:(保密)。最后把下面那个‘save
passwod’的小框框给勾上。
5、完成上面步骤,然后点击左下角有个‘test
connectiion’如果弹出success,恭喜直接点击右下角的‘save’按钮就可以了。如果弹出error
,则需要再重新仔细查看自己哪里填错了。
6、点击‘save’后,就可以双击“本地”(这里的‘本地’是刚才输入的connection
name),然后打开的数据库了。
mysql -uroot -p 输入密码回车后,出现如下图错误。这时候需要我们破解密码。
service mysqld stop //先停止mysql服务。
然后打开mysql配置文件/etc/my.cnf.在【mysqld】下面添加一行代码:skip-grant-tables。这行代码意思就是跳过跳过授权表,即是可以跳过密码验证直接进入数据库。
service mysqld restart //重启mysql数据库。假如不重启的话,不会生效。
mysql -uroot -p //此时直接回车,既可以进入数据库。
出现mysql就说明你已经进入到mysql数据库里了。
进数据库后,
use mysql //选择mysql这个库,因为mysql的root密码存放在这个数据库里。
show tables //查看下mysql库里有哪些表,我们需要操作的用户名密码都在user表里。
desc user //查看下user表有哪些字段
更改root密码。
update user set password=password('123456') where user="root"; //用户选root,可以随便更改成任意密码,我这里设置的123456,password()是mysql密码加密的一个函数。
flush privileges; //刷新下密码,使更改的生效。
exit //退出数据库。
退出数据库,重新登录
mysql -uroot -p //回车输入刚刚更改的密码,就能进去了。
然后再次进入配置文件vi /etc/my.cnf 把skip-grant-tables去掉。
1、打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址
2、打开 cmd 命令提示符, 转到上一步中 mysql. exe 所在的文件夹。
3、输入命令 mysqld --skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意: 输入此命令后, 无法操作命令行, 您可以在此时打开一个新的命令行。注意: 在输入此命令之前, 请在任务管理器中结束 mysqld. exe 进程, 以确保 MySQL 服务器端已完成运行
4、更改root密码,输入update user set password=password('123456') where user='root' and host='localhost';
5、再次查看账户信息,select user,host,password from user; 可以看到密码已被修改。
6、退出命令行, 重新启动 MySQL 数据库, 然后尝试使用新密码登录。
mysql就能重置密码,或是你有外围记录。
-----------------------------------------
以下资料来自互联网,并非本人所写,但是都是这个思路!
------------------------------------------
MySQL密码丢失的找回方法
破解本地密码:
Windows:
1.用系统管理员登陆系统。
2.停止MySQL的服务。
3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin
4.跳过权限检查启动MySQL,
c:\mysql\binmysqld-nt –skip-grant-tables
5.重新打开一个窗口,进入c:\mysql\bin目录,设置root的新密码
c:\mysql\binmysqladmin -u root flush-privileges password "newpassword"
c:\mysql\binmysqladmin -u root -p shutdown
将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。
6.停止MySQL Server,用正常模式启动Mysql
7.你可以用新的密码链接到Mysql了。
UnixLinux:
1.用root或者运行mysqld的用户登录系统;
2.利用kill命令结束掉mysqld的进程;
3.使用–skip-grant-tables参数启动MySQL Server
shellmysqld_safe –skip-grant-tables
4.为root@localhost设置新密码
shellmysqladmin -u root flush-privileges password "newpassword"5.重启MySQL Server