MySQL基础【命令提示符】命令【登录/退出】【修改提示符】【语句规范】【创建/修改/删除数据库】【查看数据库列表】

0 - 前言

本文是对【慕课网】平然老师【与MySQL零距离接触】系列课程的笔记

1 - 登录

登录参数:

在这里插入图片描述

管理员模式打开命令提示符,注意上面里的参数位置可变,只要在“-x"后面接上对应的信息就可以。

  • root是mysql默认用户名;

  • -p后面跟上密码就是明文显示,如果不想别人看见你的密码可以不接密码,随后回车会让你再输入密码,此时被人就看不见了;

  • -P是端口号,默认是3306,如果没有修改过mysql的端口号,也可以不写;

  • -h是服务器名称,127.0.0.1是本地回环地址,这是一个特殊IP,就是指本地主机,无论什么程序,一旦使用回环地址发送数据,协议软件立即返回,不进行任何网络传输

在这里插入图片描述

参考:百度百科-127.0.0.1

2 - 退出

以下三个命令相同:

在这里插入图片描述

注意:在mysql>提示符下,语句必须以分号结束

3 - 修改mysql提示符

提示符就是每条命令前的mysql>,主要有两种方式修改:登录时和登录后。

可供选择的提示符参数如下:

在这里插入图片描述

登录时修改:

在这里插入图片描述

登录后修改:

在这里插入图片描述

还可以以多个提示符参数复合修改(因为当前没有数据库所以为none):

在这里插入图片描述

4 - 常用命令

  • 显示当前服务器版本:SELECT VERSION();
  • 显示当前日期:SELECT NOW();
  • 显示当前用户:SELECT USER();

5 - MYSQL语句规范

  • 关键字与函数名称全部大写
  • 数据库名称、表名称、字段名称全部小写
  • SQL语句必须以分号结尾

但是即使将关键字和函数名称小写也是能识别的;如果一条语句没有分号结尾,mysql认为是分行(但是没有空隙),只要下一句接上,就是对的

6 - 创建数据库

语法结构:

在这里插入图片描述

其中,{...}表示必选;|表示地位平等,选谁都行;[...]表示备选

  • DATABASE SCHEME相同,二选其一
  • IF NOT EXISTS 表示如果当前数据库列表中存在正在创建的数据库(如t1),那么就创建一个数据库;如果不加这句话,而系统中刚好存在想要创建的数据库(如t1),会报错
  • db_name 是要创建的数据库名称
  • CHARACTER SET 为编码方式,使用SHOW CREATE DATATBASE t1; 可以查看创建数据库t1时的指令(当然也可以用这条命令来查看编码方式)

创建示例如下:

在这里插入图片描述

创建完数据库t1后再次创建t1看看,加上IF NOT EXISTS后不显示错误信息,使用SHOW WARNING查看警告信息

在这里插入图片描述

查看编码方式:

在这里插入图片描述

7 - 查看当前服务器下的数据库列表

语法结构:

在这里插入图片描述

查看示例如下:

在这里插入图片描述

共有7个数据库

8 - 修改数据库

语法结构:

在这里插入图片描述

9 - 删除数据库

语法结构:

在这里插入图片描述

删除示例:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44484715/article/details/115324108