MySQL基础常用操作笔记
2018-12-16 本文已影响4人
哥哥喜欢耍
一、安装
跳过
二、常用命令行操作
启动服务:net start mysql
停止服务:net stop mysql
进入命令行管理模式
登录 mysql -u username -p
登出 quit
显示数据库信息 show databases;
创建数据库 create database MyDB;
//大小写不敏感
删除数据库 drop database MyDB;
选择使用的数据库 use MyDB
显示数据表 show tables;
命令以
;
结尾,否则命令不会提交。
三、数据表的创建
create table mytable(
id int(5) not null auto_increment Primary key comment '员工号',
name char(10) not null comment '姓名',
age smallint(3) not null default 0 comment '年龄',
birthday date null comment '出生年月',
salary float(15,2) not null default 0.0 comment '工资'
);
查看表创建语句 show create table mytable;
复制表结构 crate table new_table like mytable;
四、索引创建
create unique index myindex on mytable(serial_no);
创建索引有利于提高数据查询的性能。
五、数据操作
1、表的操作
- 表结构的修改
alter table mytable
add bonus float(15,2) after salary, //after为增加的在XX之后
chang id serial_no int(6) not null; //id修改后serial_no自动为新主键
- 表的删除
drop table mytable;
2、数据的操作(重点)
- 数据的查询
select [ALL | DISTINCT]
- 数据的插入
- 数据的更新
- 数据的删除