MySQL安装及配置+Navicat安装并连接MySQL
- 下载MySQL:https://dev.mysql.com/downloads/mysql/
- 解压
- 配置环境变量:Path——F:\install\mysql\mysql-5.7.28-winx64\bin(bin路径)
- 新建配置文件:主目录新建my.ini文件,输入如下配置信息,另存为ANSI格式。
- 安装:打开bin目录——shift+点击鼠标右键——在此处打开powershell命令窗口(命令窗口)——输入.\mysqld -install——service successfully installed
- 进入bin目录打开命令窗口(或右键win图标管理员运行命令然后cd命令进入bin目录),第一次启动,先根据my.ini初始化生成data文件夹:mysqld --initialize
- my.ini添加跳过密码配置:skip-grant-tables
- 启动服务:net start mysql
- 启动成功
- 无密码登录数据库:mysql -u root -p
- 登录成功
- 修改密码:show databases\G——use mysql;—— update user set password=password(“root”) where user=“root”;(如果无效,用:update user set authentication_string=password("root") where user="root";)
- 退出登录:quit
- 停止服务:net stop mysql
- 注释my.ini无密码登录配置:#skip-grant-tables
- 启动服务:net start mysql
- 登录数据库:mysql -u root -p
- 输入密码:root
- 登录成功。
- 下载Navicat:链接: https://pan.baidu.com/s/1XeK0KE7DHSaFuaC2qFZj0Q&shfl=shareset 提取码: s7w4
- 破解步骤:安装navicat——解压破解补丁文件夹——复制64位简体中文的两个文件到安装目录文件夹内——启动navicat即可
- navicat连接mysql:点击连接——输入相应信息和正确的用户名密码——连接成功
- 配置完成
备注:第6步,会生成data文件夹,其中的XXXX.err文件会生成一个临时密码,如果不想通过无密码登录修改密码的话,可以直接输入临时密码登录。
my.ini配置:
[client]
#配置端口
port=3306
default-character-set=utf8
[mysql]
#默认字符集
default-character-set=utf8[mysqld]
port=3306
character-set-server=utf8
#mysql所在目录
basedir = F:/install/mysql/mysql-5.7.28-winx64
#mysql所在目录\data 不要用反斜杠,5.7的bug会读不到路径
datadir = F:/install/mysql/mysql-5.7.28-winx64/data
#跳过登录密码,首次使用进入服务设置用户名和密码
#skip-grant-tables
#默认存储引擎
default-storage-engine=INNODB
#最大连接数
max_connections=100