一、下载MySQL数据库
官网下载,这里我下载的是5.7.19版本
MySQL :: Download MySQL Community Server (Archived Versions)

下载完成后是一个压缩包
![]()
说明:在安装MySQL过程中,出现错误或者想重新安装可以使用一下命令
sc delete mysql【删除安装好的MySQL,在实际工作种除非得到要求,否则不要使用此命令!!!】
二、安装步骤
提醒:这里下载的是 zip 压缩文件,和 .exe 文件是有区别的,两者的安装步骤也有所不同
1.解压安装包:
解压路径最好不要有中文和空格,这里我解压到了 a_mysql 文件夹里

2.添加环境变量:
此电脑-->高级系统配置-->环境变量

在Path环境变量中增加MySQL的 \bin 目录,复制目录D:\a_mysql\mysql-5.7.19-winx64\bin

3.创建my.ini文件,5.7.19版本的mysql需要自己创建这个文件

4.使用管理员身份打开 cmd ,切换到 D:\a_mysql\mysql-5.7.19-winx64\bin目录,输入命令mysqld install,安装MySQL服务
右键windows-->终端管理员

mysqld install

5.初始化数据库:mysqld --initialize-insecure --user=mysql

初始化完成系统会自动创建 data 目录

6.启动MySQL服务:net start mysql

启动完成后在任务管理其中查看

停止MySQL服务:net stop mysql
7.在终端管理员进入MySQL:mysql -u root -p【-u:用户,-p:密码】
我们这里没有设置密码,直接回车进入MySQL
8.修改 root 用户密码
use mysql; --进入mysql
update user set authentication_string=password('密码') where user='root' and Host='localhost'; --修改 root 用户的密码

修改完成后使用命令flush privileges; --刷新权限
![]()
quit --退出mysql,但此时mysql还在运行
9.修改 my.ini
注销 skip-grant-tables

重启MySQL服务,注销才会成功,下次进入mysql就需要使用密码了
三、命令行连接MySQL
连接数据库的三中方式:
1.mysql -h <ip> -P <端口> -u <用户> -p<密码>
MySQL数据库也就是MySQL服务(在任务管理器中服务里可以看到),而每一个服务往往都会监听一个端口
客户端连接MySQL其实就是连接的端口,连接前要保证MySQL数据库是运行状态

连接指令:mysql -h IP -P 端口 -u 用户 -p密码【-p与密码之间没有空格】

优点:灵活性比较高,可以连接远程MySQL服务器,不仅限于本地主机;
缺点:安全性比较低,密码直接暴露在命令行中
2.mysql -u 【用户】 -p
优点:命令简洁,安全性高
缺点:灵活性比较低,默认连接本地MySQL服务,不能指点IP地址和端口号
3.使用图形化工具进行连接
Navicat、SQLyog
使用图形化的方式,清晰易懂,方便简介
安装好Navicat之后,尝试进行连接

数据库连接成功后,双击打开即可

2234

被折叠的 条评论
为什么被折叠?



