一、写在前面

        MySQL作为强大的开源数据库在各方面已经经受住了考验,不管在商业用途上还是个人用途上都有很大的市场,广泛的用户基础以及成熟的使用经验使得它被越来越多的人学习使用,这里我们就通过一系列的内容来学习使用MySQL。

二、安装与配置

        关于这部分可能比较繁琐,网上也有很多相关的windows平台及linux平台的安装配置过程,具体需要可以自行搜索,这边我就不卸掉重装了(主要是懒。。。。),大家可以根据需要安装合适的版本,我是用的较多的是MySQL5.7版本。

三、启动与关闭

        mysql的命令在于多使用,一段时间不用就会记忆模糊,我就是因为经常忘老是需要查一下才觉得记下来很有必要,至少以后还可以看看自己的笔记印象深刻一点,这也是我开始写博客的初衷,很多东西就是需要看一眼才能想起来。

 这里主要介绍的是windows下操作,因为自己的电脑装虚拟机太卡了。

启动:

           mysql -h host -u uesr -p            host表示连接的主机地址,如果是本记的话一般写127.0.0.1或localhost,或者直接省略

uesr是配置mysql时设置的用户名,一般是root;这条命令输入完成后会提示你输入密码

为什么我的mysql必须要终端启动才能用 mysql需要关闭吗_MySQL

我这里直接在用户目录下输入命令使用为添加过环境变量,没有添加的需要到mysql的安装目录下使用命令;另外,由于自己练习一般都是自己的电脑当主机,因此-h host常常省略。

为什么我的mysql必须要终端启动才能用 mysql需要关闭吗_版本信息_02

正确输入密码后有上面所示界面,mysql> 提示等待接受输入的命令。

这里可以看到一些小提示:

        比如每一条语句的命令要以‘ ;’或‘ \g ’ 结束(也不完全是,比如退出mysql时的命令可以不带分号,后面会看到。);

       客户端的连接id,这个数字记录了MySQL服务到目前为止连接的次数,每连一次就加1,这里是8 ;

       版本信息,这里是5.7.17,如果后面带beta表示测试版,带standard表示标准版;

       输入‘help;’ 或 ‘\h’ 来获得一些提示信息;

       在某一语句未输完的末尾加 ‘ \c ’ 来取消当前命令的输入重新输入新的命令。

为什么我的mysql必须要终端启动才能用 mysql需要关闭吗_MySQL_03

退出:

          退出MySQL可以用quit或exit,注意,退出命令不带分号也可正确执行。

为什么我的mysql必须要终端启动才能用 mysql需要关闭吗_版本信息_04

为什么我的mysql必须要终端启动才能用 mysql需要关闭吗_版本信息_05