美文网首页
mysql数据库命令

mysql数据库命令

作者: 3e0a50393df8 | 来源:发表于2018-09-09 23:08 被阅读0次

    建立一个数据库
    create database 数据库名;

    显示数据库
    show databases

    删除数据库
    命令:drop database <数据库名>

    查看数据库
    show databases

    进入数据库
    use 数据库名字

    查看数据库中有多少表
    show tables

    varchar 可变长度字符串类型

    char 固定长度字符串类型

    double 浮点型

    int 整数

    text 字符串类型

    datatime 日期时间类型,格式为:yyyy-MM-dd hh:mm:ss

    在MySQL中,字符串类型和日期类型都要用单引号括起来。'Myname' '2018-01-01'

    create database 数据库名 character set utf8; 创建数据库

    use 数据库名 切换数据库

    alter table 表明 add 列名 添加一列

    desc 表明 查看表的字段信息

    alter table 表明 modify 字段名 数据类型 修改表的字段类型

    ALTER TABLE students ADD nums varchar(10); 添加一列

    ALTER TABLE students drop nums; 删除一列

    RENAME TABLE 原始表名 TO 要修改的表名; 修改表名

    SHOW CREATE TABLE 表名; 查看表的创建细节

    ALTER TABLE students character set gbk; 修改表的字符集gbk

    ALTER TABLE students change name newname varchar(20); 修改表的列表名

    DROP TABLE 表名; 删除表

    SELETE * FROM 表名; 查询表中的所有数据

    INSERT INTO 表名 ( 列名1,列名2 ) VALUES (列值1, 列值2...); 向表中插入信息
    注意事项

    列名与列值的类型,个数,顺序要一一对应.

    值不要超出列定义的长度.

    插入的日期和字符一样,都使用引号括起来.

    update 表名 set 要更新的值的名=要更新的名 更新所有值

    update 表名 set 要更新的值的名=要更新的名 where name=‘zhangsan’ 更新具体值

    delete from 名 where name='wamhwu' 删除某个表

    select * students; 清空整张表

    select * from students where age=21 and sex='男'; 查询年龄为21并且性别为男性

    相关文章

      网友评论

          本文标题:mysql数据库命令

          本文链接:https://www.haomeiwen.com/subject/tqfjgftx.html