您的位置:首页 > 数据库 > MySQL

mysql中用到的一些sql语句

2017-03-23 20:16 411 查看
-- 查看数据库默认配置信息

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 外键列名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: