第二章 初始MySQL 语法

1.使用MySQL的优势

  • 运行速度快。MySQL体积小,命令执行的速度快;
  • 使用成本低。MySQL是开源的。
  • 容易使用。
  • 可移植性强。MySQL能够运行于多种系统平台之上,windows,linux,unlx等。
  • 使用更多用户。   

2.命令行连接MySQL

    2.1.先修改配置文件

        

3. 命令行检查Mysql

    3.1 使用命令行来启动,关闭服务

          启动:net start mysql;

         关闭: net stop mysql;

         注意:每一句SQL语句结束后一定要加上一个分号' ; ' 。

    3.2 命令行连接数据库的语法

        mysql  -h服务器主机地址  -u用户名  -p 密码

    注意: 如果是在本机操作,可以省略-h参数

             -p后面可以不写密码,按Enter键后输入密码。如果写密码,-p和密码之间没有空格

                 

 

 

   4. 登陆之后 ,可以使用用命令行查看版本信息及用户信息;

            SELECT VERSION(),USER();

                                                           

 

 

5.创建数据库
                              create database 数据库名;

                                  

 

 

 

6.查看数据库列表,可查看已存在的数据库
                             show databases;

                   

 

 

 

   
7.选择数据库                                                                                
           use 数据库名;                                                        删除数据库

                                              drop database 数据

 

 

    数据类型                                                  字符串类型 ,日期类型

      

 

 

 

 8.创建表

create table 表名(
字段1 数据类型 [字段属性|约束] [索引] [注释],
字段1 数据类型 [字段属性|约束] [索引] [注释]
);

   

 

 

 注意:创建表时,应该先选择数据库

8.常用的属性约束

                      

创建学生表 

 

                    

 

 

9.查看表
show tables;

10.查看表定义
describe 表名;            desc 表名;

 

 

 

                                         避免DOS窗口乱码,可执行SET NAMES gbk;

11.删除表

drop table [if exists] 表名;

在删除表之前,先使用IF EXISTS语句验证表是否存在

12.设置数据表的存储引擎
creata table 表名(

)engine=存储引擎;

                                                           

 

 

语法总结:

         

 

 

posted @ 2021-03-07 18:22  小白大号  阅读(77)  评论(0编辑  收藏  举报