世上最简单的mysql_史上最简单安装MySQL教程

1.安装MySQL

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

bf04a15800c084795946bf3d3dddc293.png

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

db54dfb774b39151071b4fb05673e2ae.png

安装之前首先你的有

d78f371d372d46439ff15045c68f3f85.png

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

0fc7d3a17028ff20d66099caa9bed7bd.png

安装好了就可以安装MySQL了

db078bd08bebf8f1f7a4492be4aa8cde.png

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

我这里假设安装5.7的版本

449bf2542dc653460b186efbcf0c2476.png

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

93db27b33eb170cfd0b4028ff25b0a98.png

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

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

c42e8f2dca8bfb2df12bcd91a90c43fe.png

一般我们是不做修改的

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

bacdab2a2678b361c38c0f7387864ded.png

72056654033fe887f116c114d555572f.png

4428b6cdc1acaa3d79f6da9e46232f30.png

安装好了在终端输入

mysql --version

复制代码

e9262515c8bfb34fea35ec9cd56bd037.png

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

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

复制代码

这个终极指令是不行的

f7149d62bf0e19b64a01c157b20701f2.png

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

e7c681b1511b3a5d1547f0d7c6bb46cf.png

你就会发现其中的弊端

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

然后我试着分开试一下

mysql -h 127.0.0.1 -uroot -p

复制代码

2842e3efa659efcf1cfd48274bc36dda.png

这样MySQL服务才会连接成功

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

mysql -h127.0.0.1 -uroot -p

复制代码

577509be4e2329a05b81d994144d02ff.png

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

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

2.断开连接

exit;

quit;

\q

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

8b17b4ecedb758d0838228b371453c2d.png

f5902238ca1c98e7d22a5d309dc0315d.png

4a3495fc53caaeec53534839a9af6d5b.png

3.显示数据库

show databases;

复制代码

db23475a0ffc712720284eee8680225d.png

information_schema

保存着关于MySQL服务器所维护的所有其他数据库的信息。

如数据库名,数据库的表,表栏的数据类型与访问权限等

mysql

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

performance_schema(可能会操作到这个)

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

sys

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

4.总结

连接数据库

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

复制代码

断开连接

\q

复制代码

显示数据库

show databases;

复制代码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值