mysql5.7版 解压安装 配置局域网内可以使用nvacat for my sql连接

将mysql5.7安装包解压到d:\mysql5.7文件

在MySQL的安装目录(例如我的是d:/mysql5.7)下,建立新文本文件txt,并将其命名为my.ini(注意扩展名也要修改)。

双击打开该文件,并在其中添加内容如下:

[mysqld]

#skip-grant-tables 

bind-address=0.0.0.0

basedir=D:\mysql5.7

datadir=D:\mysql5.7\data

port = 3306

注意:bind-address=0.0.0.0 表示所有IP都可以连接该数据库

假设忘记密码加入该行:skip-grant-tables 

修改完成后保存该文件;进入到d:\mysql5.7\bin文件下,按shift+右键,选择【在此处打开命令行】选项(需要管理员权限)

执行如下命令:

mysqld --initialize --user=mysql --console

在控制台消息尾部会出现随机生成的初始密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)

注意可能出现:如下错误

How to fix: mysql: [ERROR] Found option without preceding group in config file /etc/mysql/my.cnf?

请参考stackoverflow:https://stackoverflow.com/questions/44298071/how-to-fix-mysql-error-found-option-without-preceding-group-in-config-file?rq=1

 

navicat 连接mysql 弹出1045 access denied for user 'root'@'密码'(using password :yes)

登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user  set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经没有password这个字段了,password字段改成了

authentication_string

update MySQL.user set authentication_string=password('root') where user='root' ;

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'

建议使用第二条命令:详见http://blog.csdn.net/u010603691/article/details/50541979

mysql5.6请使用如下命令修改密码:

update mysql.user set password=password('root') where user = 'root';

 

忘记root密码,修改d:\mysql5.7目录下的my.ini文件,如下

追加:skip-grant-tables,表示可以不用密码直接登录(注意:修改完后密码将该命令删除

直接输入命令:mysql 进行登录,登录成功如下:

 

修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'

编辑my.ini文件删除:skip-grant-tables这行,重启mysql服务即可;

验证密码是否修改成功:

进入到d:\mysql5.7\bin文件下,按shift+右键,选择【在此处打开命令行】选项(需要管理员权限)

执行如下命令:

mysql -u root -p

输入你的密码:****

登录成功如下:

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值