美文网首页
Mysql创建表的基础知识

Mysql创建表的基础知识

作者: 酸甜柠檬26 | 来源:发表于2019-10-20 13:38 被阅读0次

1、在cmd终端打开sql
以管理员身份运行cmd>输入net start mysql80>输入mysql -uroot -p>输入password
2、列出所有服务器上的数据库 show databases;
3、创建新的数据库 create database if not exists t1;
4、删除数据库 drop database t2;
5、显示某个数据库中的所有表 show tables from t1;
6、在某个数据库下面创建新表
use t1;
create table user(
userid int(4) primary key not null auto_increment,
username varchar(16) not null,
userpassword varchar(32) not null);
建表之前,避免数据库中有其他表,也可加上:drop table if exists user;
7、查看表信息 show columns from t1; desc t1;
8、查看表创建时的代码 show create table user;
9、删除表 drop table user;
10、修改表
修改列类型 alter table user modify userid int(10);
增加列 alter table user add column sex varchar(4);
删除列 alter table user drop column sex;
列改名 alter table user change column username name varchar(10);
更改表名 alter table user rename use; rename table user to use;
11、插入数据 insert into user(userid,username,userpassword) values (1,'J','123')
12、创建表之后再添加各种约束
增加外键 alter table user add constraint foreigh key use(p_id) references user(id);
删除主键约束 alter table user drop primary key
删除外键约束 alter table user drop foreigh key user_id_use(有待考证这里的正确性)
13、更新表中的数据 update 表名称 set 字段名称 = 字段名称 + 1 [ where语句]

参考:https://www.cnblogs.com/widows/p/7137184.html

相关文章

网友评论

      本文标题:Mysql创建表的基础知识

      本文链接:https://www.haomeiwen.com/subject/pmnomctx.html