mysql

常用命令

1、登陆命令:mysql -uroot -p

2、查看数据库:show databases;

3、切换数据库: use <数据库名>;

4、查看所有表: show tables;

5、查看表结构或表字段: desc <表名>;

6、查看表记录:select * from <表名>;

7、退出数据库 \q;

mysql基础篇

一、数据库操作
1、查看数据库 show databases;
2、创建数据库 create database <数据库名>;
3、删除数据库 drop database <数据库名>;
4、切换数据库 use <数据库名>;

二、表操作
1、查看表 show tables;
2、创建表 create table <t1>(字段1 type,字段2 type,字段3 type);
3、修改表名 rename table <新> to <旧>;
4、删除表 drop table <表名>;
5、查看表字段 desc <表名>;
6、查看表数据 select * from <表名> select id from <表名>;

mysql数据库设计篇:
1、数据表概念
2、数据字段类型
3、数据字段属性
4、数据表对象管理
5、数据表的类型及存储位置
6、数据表的默认字符集
7、创建索引

表字段类型
1、数值
//int(3)与长度无关,不够3位时前面补0
2、字符串
char(n)快,可能会浪费空间
varchar(n)慢,节省空间
//
char(30) 255字节
varchar(30) 255字节
text 65535字节
longtext 42亿字节
varchar(30) 可变长的最大30字节
char(30) 不可变长的占用30字节

3、日期
//建议日期类型存int 时间戳

tips: ;代表命令的结束

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MySQL数据库 非关系型数据库的优势: 性能NOSQL是基于键值对的,可以想象成表中的主键和值的对应关系,而且不...
    riverstation阅读 935评论 0 0
  • 〇、数据库学习阶段: 基础阶段:mysql数据库的基本操作(增删改查),以及一些高级操作(视图,触发器,函数,存储...
    广陵周惊蛰阅读 945评论 0 2
  • 手动不易,转发请注明出处 --Trance 数据库系统命令: (1).查看存储过程状态:show pro...
    Trance_b54c阅读 1,758评论 0 8
  • 1.MySQL数据库 2.SQL语句 第一节课 ###1(MySQL数据库)数据库概念.avi 5...
    码了个农啵阅读 1,255评论 1 16
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,068评论 0 19