MySQL的基础使用

mysql注意事项:

  1. 先有“库”后有“表”
  2. 先创建数据库(database),再创建数据表(table)
  3. 指令忽略大小写,插入值区分大小写

数据库指令

  • 创建数据库 - create database 数据库名;
  • 罗列数据库 - show databases;
  • 删除数据库(不可恢复) - drop database 数据库名;
  • 选择数据库 - use 数据库名;

数据表指令

  • 创建数据表 - create table 数据表名;
create table user(
    -> id int(11) not null key auto_increment,username char(16) not null,
    -> password char(16) not null);
  • 罗列数据表 - show tables
  • 插入数据 - insert 表名 (字段1,字段2) values(值1,值2);
insert user (username,password) values('root','root')
insert user (username,password) values('admin','admin'),('guest','guest');
  • 查询-select
-- 查询所有
select * from 表名;
-- 选择性查询
select id,username from 表名;

-- 条件语句where
select * from 表名 where id = 2;
--排序语句order by
默认:从小到大(asc) 从大到小(dsec) select * from 表名 order by 属性 desc;

  • 更新-update
    update 表名 set key=value,key=value where 条件;
    UPDATE user SET username='admin';

  • 删除-delete
    DELETE FROM 表名 where 条件;
    DELETE from user where id = 12; -- DELETE要大写

  • 增加-insert
    insert 表名 (字段1,字段2) values(值1,值2)
    insert user (username,password,phone) values('${username}','${password}','${phone}')

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一天 7月13日OCP笔记: Oracle Ocp11g准备资料: OracleFundmentals 书 管理...
    fjxCode阅读 2,888评论 0 4
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 8,067评论 5 115
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,986评论 0 9
  • 我的老家在金坛城东的尚武村,属吴语区。上世纪七十年代老家出生的人,称呼自己的父亲为“爸爸”,称呼自己的母亲为...
    贺小伟阅读 1,883评论 6 7

友情链接更多精彩内容