MySQL基本语句

2018-01-10  本文已影响0人  Decade风影

一、数据库基础:

1.连接数据库的三大条件:
    数据库服务器地址、数据库访问用户名、当前访问用户名的密码
    进入本地数据库服务器:
        mysql -hlocalhost -uroot -p
        Enter password:密码(密文格式)

2.其他命令:
    net start mysql;    启动数据库
    net stop mysql;     停止数据库
    help 或者 \h        帮助
    quit 或者 exit      退出mysql命令行
    \c                  取消输入的命令

二、数据库语句:

1.数据库基本语句: 
    create database 数据库名;   创建数据库(数据库名)
    drop database 数据库名;     删除数据库(数据库名)
    use 数据库名;               使用数据库(数据库名)
    show create database 数据库名;      创建数据库的简要描述,可看到数据库的默认字符集

2.数据表基本语句:
    create table 表名(字段名 数据类型, 字段名 数据类型);    创建数据表
    drop table 表名;    删除数据表
    desc 表名;          查看表的详细信息(Field Type Null Default Extra)
    show create table 表名; 创建数据表的简要描述,可看到engine和charset

3.其他语句:
    show character set; 查看当前MySQL支持的所有字符集
    show engines;       查看当前MySQL支持的所有存储引擎

三、数据表的操作语句:

1.修改表语句:
    alter table 表名 add 字段名 数据类型;/alter table 表名 add 字段名 数据类型 after 字段名0;
        在表末尾添加/在字段0之后添加新的字段
    alter table 表名 modify 字段名 新数据类型;     修改老字段数据类型
    alter table 表名 drop 字段名;   删除已有字段
    alter table 表名 change 老字段名 新字段名 新数据类型;   修改已有字段的字段名和数据类型

2.插入数据:
    常规方式:按照数据库字段顺序插入一条完整的数据
        insert into 表名(字段1, 字段2, 字段3)
        values(数据类型1, 数据类型2, 数据类型3);
    常用方式:不需要指定字段名,但要求输入数据类型要和字段的数据类型顺序相同
        insert into 表名 values(数据类型1, 数据类型2, 数据类型3);
    其他方式:选中字段添加数,剩余数据按照默认值处理
        insert into 表名(字段1) values(数据类型1);
上一篇 下一篇

猜你喜欢

热点阅读