1、MySQL语句使用注意事项

1.1 命令结束符号

在书写完一个命令之后需要以下边这几个符号之一结尾:

  • ;
  • \g
  • \G

    1.2 必须有命令结束符号,摁回车才是提交

    1.3 一次可以提交多个语句,命令之间用结束符号分开

举例:

  1. SELECT NOW(); SELECT NOW(); SELECT NOW();

1.4 使用\c放弃本次操作

如果你想放弃本次编写的命令,可以在输入的命令后边加上\c,比如这样:

  1. SELECT NOW()\c

1.5 大小写问题

MySQL不区分大小写,但是变量名称、函数名称、命令语句等默认遵循一套大小写约定。

  • 命令语句统一用大写,比如SELECT、CREATE等;
  • 数据库、表格、列名称等用小写。

    1.6 字符串

    可以使用单引号''或者双引号""把字符串内容引起来,比如这样:
    1. SELECT 'aaa';

    1.7 MySQL注释

    MySQL有三种注释方法: ```sql

    单行注释

— 又一种单行注释方法,—后面跟一个空格,再跟注释内容

/*

  • 多行注释
  • 多行注释
  • 多行注释
  • 多行注释 */
    1. <a name="8D219"></a>
    2. # 2、数据库基本操作
    3. <a name="Kafqc"></a>
    4. ## 2.1 显示MySQL服务器的数据库
    5. ```sql
    6. SHOW DATABASES;

    2.2 创建数据库

    格式:
    1. CREATE DATABASE 数据库名称;
    2. CREATE DATABSE IF NOT EXISTS 数据库名称;
    如果一个数据库已经存在了,又重新创建该名称的数据库会报错,IF NOT EXISTS就是为了避免这种情况。
    举例:
    1. CREATE DATABASE zj;
    2. CREATE DATABSE IF NOT EXISTS zj;

    2.3 切换数据库

    格式:
    1. USE 数据库名称;
    举例:
    1. USE zj;

    2.4 删除数据库

    格式:
    1. DROP DATABASE 数据库名称;
    2. DROP DATABASE IF EXISTS 数据库名称;
    举例:
    1. DROP DATABASE zj;
    2. DROP DATABASE IF EXISTS zj;