MySQL的使用

  • SHOW DATABASE显示当前服务器中的数据库
  • 修改数据库:ALTER {DATABASE|SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
  • 删除数据库:DROP {DATABASE|SCHEMA} [IF EXISTS] db_name
  • MySQL的默认端口号为3306
  • SELECT DATABASE()显示当前打开的数据库
  • USE t1表示使用数据库t1
  • 创建表:CREATE TABLE tb1(colomn_name type,...);创建表必须在选择数据库之后进行
  • 查看数据库SHOW TABLES;
  • 查看数据表的结构SHOW COLUMNS FROM table_name
  • 记录的插入和查找INSERT tb1[column_name] VALUES (..,...,);
    eg:INSERT tb1 (username,age) VALUES ('July Anna',20);
    INSERT tb1 VALUES('vivian',20,20000);
  • 记录的查看 :SELECT expression FROM table_name;
    SELECT * FROM tb1;(查找所有记录)
  • 在创建表的时候,某一个属性加上primary key 或者key都可以将该属性设置为主键。autoincrement是自动增量,某个属性被它修饰一定是主键,但是主键不一定被它修饰
  • 一张数据表可以有多个唯一约束UNIQUE KEY,唯一约束可以保证记录的 唯一性,可以为空,一张表可以有多个
  • 默认约束:当插入记录的时候如果没有明确复制,则自动赋予默认值
    为属性加上关键字DEFAULT即可

你可能感兴趣的:(MySQL的使用)