mysql中用到的一些sql语句

来源:互联网 发布:mac自带图片编辑软件 编辑:程序博客网 时间:2024/04/28 15:55
-- 查看数据库默认配置信息

show variables 

-- 查看mysql数据库编码方式

show variables like 'character_set_database' 


-- 查看数据库里表的编码方式,同时还能看到该表使用的存储引擎信息

show create table char_test   


-- 修改数据库编码方式

alter database testConfigInfo  character set utf8

-- 修改数据表编码方式

alter table createPract character set utf8

-- 新建一个数据库并指定编码方式

create database testConfigInfo  character set GBK


-- 查看mysql数据库版本

select version()  或者select @@version  


-- 建表
create table tePract2 (col1 CHAR(4) not NULL,col2 CHAR(2) not NULL,col3 CHAR(3) not NULL)engine=innodb default charset = utf8

  
-- 添加外键,userid是usercourse表里面的字段,id是users表里面的字段
alter table userscore  add constraint userid foreign key(userid) references users(id) 

-- 格式

alter table 表名  add constraint 外键列名 key(外键列名) references 外表表名(字段名) 


-- 删除外键
alter table userscore drop foreign key userid

-- 格式
alter table 表名 drop foreign key 外键列名
0 0
原创粉丝点击