微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

mysql中用到的一些sql语句

<span style="font-size:14px;">-- 查看数据库认配置信息

sql">show variables 
MysqL数据库编码方式
sql">show variables like 'character_set_database' 

数据库里表的编码方式,同时还能看到该表使用的存储引擎信息
sql">show create table char_test   

修改数据库编码方式

sql">alter database testConfigInfo  character set utf8
修改数据表编码方式
sql">alter table createPract character set utf8
一个数据库并指定编码方式
sql">create database testConfigInfo  character set GBK

MysqL数据库版本
sql">select version()  
或者
select @@version  
sql">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表里面的字段

<code class="language-sql">alter table userscore  add constraint userid foreign key(userid) references users(id) 

-- 格式

<span style="font-size:14px;">alter table 表名  add constraint 外键列名 key(外键列名) references 外表表名(字段名) 

删除外键
sql">alter table userscore drop foreign key userid

-- 格式
alter table 表名 drop foreign key 外键列名

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐