[MySQL文章3] 基本SQL命令“库”和“表”的管理

版权声明: https://blog.csdn.net/Geroge_lmx/article/details/83345240

一. SQl命令的使用规则

    1. 每条SQL命令必须以分号结尾

    2. SQL命令不区分命令的大小写

    3. 使用\c终止当前命令的执行

二. 库的管理

    1. 库的基本操作:

关于库的SQL操作
show databases; 查看已有的库
create database 库名; 创建库
create database 库名 character set utf8; 指定字符集为utf-8(默认latin1)
show create database 库名;  查看创建库的字符集
select database(); 查看当前所在库
use 库名;    切换库
show tables;    查看库中已有的表
drop database 库名;   删除库(当前在任何库都可以删)

备注:库的命名规则:①数字,字母,下划线,但不能是纯数字;②库名区分字母大小写;③不能使用特殊字符和mysql关键字

三. 表的管理

数据库“表”的SQL操作

create table 表名(字段名1 数据类型, 字段名2 数据类型, ...)character set utf8;  

创建表,字符集默认和所在的库一致
show create table 表名;   查看创建表的语句(字符集)
desc 表名;     查看表结构
drop table 表名;  删除表

备注:所有的数据都是以文件的形式存放在数据库目录:/var/lib/mysql

表记录的管理

insert into 表名(字段名) values(记录1),(记录2),...;

insert插入记录
delete from 表名 where 条件; delete删除记录

select * from 表名 [where 条件];

select查询记录
select 字段名1,字段名2,... from 表名 [where 条件]; 查询时指定字段名
update 表名 set 字段1=值1,字段2=值2,... where 条件; update修改表记录
表字段的管理

alter table 表名 add 字段名 数据类型 [after 字段名 | first];

add添加字段
alter table 表名 drop 字段名; drop删除字段
alter table 表名 modify 字段名 数据类型; modify改字段类型
alter table 表名 change 原字段名 新字段名 数据类型; change修改字段

猜你喜欢

转载自blog.csdn.net/Geroge_lmx/article/details/83345240