Mysql数据库下载和安装
下载
版本:MySQL 5.7.29
链接:https://pan.baidu.com/s/1xi5t3F1YDEp-VpyO5jiSdQ
提取码:xasy
安装
第一步: 配置用户变量和环境变量
- 点击此电脑,选择属性
- 点击高级系统设置,选择环境变量
- 在用户变量下,点击新建,变量名输入MYSQL_HOME,变量值输入你的mysql解压后放置的位置
- 在环境变量下找到Path变量,点击编辑,然后点击新建,输入mysql文件夹中bin文件夹的放置位置(可以写相对位置和绝对位置,相对位置为 %MYSQL_HOME%\bin,绝对位置为D:\mysql-5.7.29-winx64\bin,填写你自己的绝对位置),然后点击确定即可
第二步:添加文件 - 打开mysql的根目录,添加一个my.ini的文件和data文件夹
- 将下列文本拷贝到my.ini文件中,basedir和datadir要改为自己的地址
[mysqld]
port = 3306
basedir=D:\mysql-5.7.29-winx64
datadir=D:\mysql-5.7.29-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
第三步:安装MySQL数据库
- 用管理员身份打开Windows PowerShell
- 进入mysql文件夹的bin目录
- 输入 .mysqld -install 命令安装MySQL数据库,如果出现下图错误,改为 .\mysqld.exe install 命令即可
- 输入 .\mysqld.exe -initialize -insecure -user=mysql 命令安装服务
出现下图所示错误,原因为为创建data目录
第四步:启动MYSQL服务 - 以管理员身份打开命令提示符窗口
- 进入MySQL文件夹下面的bin目录,输入 net start mysql 命令,启动MySQL服务(出现问题看下列解决方案)
问题一:如果无法启动 并且手动在 服务 中也无法启动 如下图:
则在此处属性对 “允许服务与桌面交互”打上勾即可解决(或者没有用管理员打开数据库)
问题二: 若使用net start mysql提示找不到文件位置 并且regedit进入服务中查看同样如此 可以先使用以下步骤重新安装服务:
1.mysqld --remove清除服务
2.mysqld --install安装服务
问题三:
解决办法:清空data文件夹,并执行代码 mysqld --initialize-insecure data文件夹会出现下图中的数据
- 启动MySQL服务+登录数据库,操作如下图所示,第一次登录不需要密码,点击回车即可
- 设置密码
进入mysql 修改root密码,默认的root密码是空的。执行 mysql -uroot -p,回车进入 默认没密码,使用 set password = password(‘guohui’); 来设置密码。 并刷新权限 flush privileges;
MySQL数据库完成
Navicat下载和安装
下载
链接:https://pan.baidu.com/s/1oIDoDWCjS2ndztdnd6maSQ
提取码:7evi
安装
第一步:安装navicat
- 解压,双击exe文件打开
- 选择安装目录,可自行修改,然后接下来一路点击next就可以了
第二步:配置Navicat
结束。
参考文章:
https://blog.youkuaiyun.com/m0_37763682/article/details/104055831
https://www.jianshu.com/p/0cf61c256811