MySQL学习之路 MySQL基础操作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL学习之路 MySQL基础操作相关的知识,希望对你有一定的参考价值。
进入数据库
use 库名;
创建表结构
语法:create table 库名.表名(
字段名 数据类型 约束,
字段名 数据类型 约束
)
create table text.t_user( id int(10), t_name varchar(10) --最后一行不需要逗号 )
查看所有表
show tables;
查看表中字段属性
desc t_user; describe t_user; show columns from t_user;
重新命名表名
rename table t_user to my_user;
删除表结构
drop table my_user;
删除表中字段
alter table t_user drop t_name;
添加字段
语法;alter table 表名 add【column】 字段名 数据类型 【first】after 字段名;
first 放到第一位;after是放到某个字段的后面,默认是最后一位;
alter table t_user add sax int after t_name; alter table t_user add id int first;
修改字段属性
语法:alter table 表名 modify 字段名 属性;
alter table t_user modify sax varchar(10);
重命表字段名
语法:alter table 表名 change 老的字段名 新的字段名 属性;
alter table t_user change sax age varchar(10);
删除表
语法:drop table 表名;
添加数据
insert into t_user values ("1","张三","12"); insert into t_user (id,t_name) values (2,"历史"); -- 建议使用第二种方法
查询数据
select */字段 from 表名 where [条件];
select * from t_user where id=2;
更新数据
update 表名 set 字段 = 值 where 条件;
update t_user set t_name="王二" where id=2;
删除数据
delete from 表名 where 条件;
delete from t_user where id=2;
修改数据库的校对集
alter table my_collate_ci collate = utf8_bin; alter table my_collate_ci collate = utf8_general_ci;
以上是关于MySQL学习之路 MySQL基础操作的主要内容,如果未能解决你的问题,请参考以下文章