博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 常用语法
阅读量:4557 次
发布时间:2019-06-08

本文共 1097 字,大约阅读时间需要 3 分钟。

--创建数据库CREATE DATABASE DB_NAME;--选中数据库USE DB_NAME;--列出数据库列表SHOW DATABASES;--删除数据库DROP DATABASE DB_NAME;--建表语句CREATE TABLE TABLE_NAME(ID INT(9) PRIMARY KEY AUTO_INCREMENT,SALARY FLOAT(10,2),BIRTHDATE TIMESTAMP DEFAULT CURRENT_TIMESTAMP,NAME VARCHAR(50) NOT NULL UNIQUE KEY);--列出数据表列表SHOW TABLES;--删除数据表DROP TABLE TABLE_NAME;--批量删除数据表SELECT CONCAT( 'DROP TABLE ', TABLE_NAME, ';' ) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE 'DAB_NTOS_%';--添加主键约束ALTER TABLE TABLE_NAME ADD PRIMARY KEY(ID);--删除主键约束ALTER TABLE TABLE_NAME DROP PRIMARY KEY;--添加主键约束并添加主键自增长ALTER TABLE TABLE_NAME MODIFY ID INT AUTO_INCREMENT PRIMARY KEY;--添加唯一性约束ALTER TABLE TABLE_NAME ADD CONSTRAINT TABLE_NAME_UK UNIQUE KEY(NAME);--添加外键约束ALTER TABLE TABLE_NAME ADD CONSTRAINT TABLE_NAME_FK FOREIGN KEY(S_ID) REFERENCES TABLE_NAME2 (ID);--添加非空约束ALTER TABLE TABLE_NAME ADD CONSTRAINT TABLE_NAME_NOT_NULL CHECK(COL_NAME IS NOT NULL);--删除默认值设置ALTER TABLE TABLE_NAME ALTER COLUMN COL_NAME DROP DEFAULT;--增加默认值设置ALTER TABLE TABLE_NAME ALTER COLUMN COL_NAME SET DEFAULT DEFAULT_VAL;

 

转载于:https://www.cnblogs.com/gabin/p/3929882.html

你可能感兴趣的文章
hadoop排序组合键的使用情况
查看>>
Log4cpp介绍及使用
查看>>
linux进程的管道通信
查看>>
Eclipse/myEclipse 代码提示/自动提示/自动完成设置(转)
查看>>
BOM(浏览器对象模型)
查看>>
ride打开后,log和report置灰的解决办法
查看>>
Docker 命令
查看>>
谈谈个人网站的建立(一)——建站历史和技术架构
查看>>
继承中的构造方法
查看>>
【学习】组合数的递推公式
查看>>
对阻塞,非阻塞,同步,异步的深入理解
查看>>
如何卸载lnmp
查看>>
beego: 获取request参数
查看>>
分享.NET ERP项目开发中应用到的重量级工具 选择合适的工具和资源,做项目效率高而且规范程度高...
查看>>
visio studio删除空行
查看>>
Apache编译安装及LAMP架构
查看>>
非root用户下实现SSH免密码登录
查看>>
DatePicker隐藏年/月/日
查看>>
自学python之路(day3)
查看>>
多进程
查看>>