傻瓜式安装MySQL

738 阅读3分钟

1.安装MySQL

很多都推荐在MySQL官网进行安装,我刚开始试的时候官网下载zip文件,打开完全找不到,踩坑了后面我发现了Windows简易安装,俗称傻子都会安装

上地址: dev.mysql.com/downloads/w…

安装好了就会看到一个这个文件

安装之前首先你的有

没有这个你就无法安装,这个可以去这里进行下载

support.microsoft.com/zh-cn/help/…

安装好了就可以安装MySQL了

因为我这里已经安装过8的版本了,所以显示是灰色,没有安装肯定是可以点击的

我这里假设安装5.7的版本

点击我标记的地方进行目录配置

后面基本上很简单了,一直next(有一点是注册用户名和用户密码,这个自己进行配置)

只需要记住MySQL默认的端口号是3306就好了

一般我们是不做修改的

最后还要配置一下环境变量

安装好了在终端输入

mysql --version

如果能显示版本就说明安装成功了

2.MySQL的连接和断开

1.连接MySQL服务器

-h 主机地址

-P 端口号

-u 用户名

-p 用户密码

我这里只有一台电脑,我就连接本地的ip地址,以后开发肯定是连接服务器的MySQL的

mysql -h127.0.0.1 -P3306 -u

注意点

如果MySQL服务器在本地,主机地址可以省略不写

如果服务器使用3306默认端口,端口号也可以省略不写

那就是(我这里的用户名和用户密码都是root)

mysql -uroot -proot

但是一般的话输入密码应该是不会让它显示出来的,所以采用暗文的方式来输入*

mysql -uroot -p

但是这还不是终极的方案,因为我说过以后MySQL一般都是在服务器上的,我们测试的话是在本地,所以主机地址是不能省略,端口号一般默认不改

所以终极指令是

mysql -h127.0.0.1 -uroot -p

但是我刚开始用的时候有坑,导致我百度了半天搜了好多什么修改host文件配置啊

最后我自己研究发现了bug

指令一般不是都在终端敲吗

如果你是在全局的终端下敲的话

mysql -h127.0.0.1 -uroot -p

这个终极指令是不行的

它会给你报错,说什么host没有127的地址什么巴拉巴拉,其实仔细的看这里

你就会发现其中的弊端

为什么127是黑色的,后面的0.0.1是白色的

然后我试着分开试一下

mysql -h 127.0.0.1 -uroot -p

这样MySQL服务才会连接成功

但是我在编辑器的终端输入终极指令就可以运行

mysql -h127.0.0.1 -uroot -p

至于为什么?我也不是很清楚

反正这坑我踩过了,大家就不会踩了

2.断开连接

exit;

quit;

\q

当然最简单最好用啊,所以我选择\q

3.显示数据库

show databases;

information_schema

保存着关于MySQL服务器所维护的所有其他数据库的信息。 如数据库名,数据库的表,表栏的数据类型与访问权限等

mysql

MySQL系统数据库, 保存了登录用户名,密码,以及每个用户的权限等等

performance_schema(可能会操作到这个)

用来保存数据库服务器性能的参数

sys

这个库是通过视图的形式把information_schema和performance_schema结合起来,查询出更加令人容易理解的数据

4.总结

连接数据库

mysql -h127.0.0.1 -u用户名称 -p

断开连接

\q

显示数据库

show databases;