1)新建数据库 create database +database_name;         查询数据库  show databases;       切换数据库   use database_name;     删除数据库 drop database  database_name;

查看创建好的数据库定义  show create database +database_base\g;

2)查看系统所支持的引擎类型 show  engines\g;

3)显示默认数据库中的所有表

4)使用主键约束

定义完所有的列之后指定主键   constraint <约束名>  primary key[字段名]

2 多字段联合主键

primary key [字段1,字段2,...,字段n]

5)创建外键约束

6)使用非空约束    语法规则:字段名  数据类型 not null

7)使用唯一性约束  字段名 数据类型 unique        定义完所有列之后指定唯一约束  constraint<约束名> unique <字段名>

8)查看数据表结构  describe  表名;  简写 dec 表名;                 查看表详细结构语句   show create table <表名\g>;

9) 修改表名 alter table <旧表名>rename [to]<新表名>    例子:alter table test3 rename test03;      c查看修改表名是否成功用 show tables;

10)添加字段  alter table <表名>add <新字段名><数据类型>[约束条件][first|alter 已存在字段名];       注:first 为可选参数,其作用是将新添加的字段设置为表的第一个字段  alter 为可选参数,其作用是将新添加的字段添加到指定的'已存在字段名'的后面。如果没有这二个参数,则默认将新添加的字段设置为数据表的最后列

11)创建表的时候  表自增 用 auto_increment

12)存储过程和函数    存储程序可以分为存储过程和函数

创建存储过程语句 create procedure   创建存储函数语句 create  function    调用存储过程语句 call

创建存储过程基本语法格式 如下:

create procedure sp_name ([proc_parameter])

[characteristics...]routime_body                //备注:create procedure 为用来创建存储函数的关键字;sp_name         为存储过程的名称;proc_parameter 为指定存储过程的参数列表

参数有 in out inout   //注:in 表示输入参数,out表示输出参数,inout表示既可以输入也可以输入

表现列表形式为:[in|out|inout]para_name type      //para_name 表示参数名称 type 表示参数的类型

查看表存储过程的列子:   //注 delimiter后面要加空格在//  不然运行语句会报错 delimiter // 语句的作用是将mysql的结束符设置为//,因为mysql 默认的语句结束符号为分号; 为了避免与存储过程中mysql语句结束符相冲突,需要使用delimiter 改变存储过程的结束符,并以"end //'结束符存储过程,存储过程定义完毕之后再使用delimiter ;恢复默认结束符,delimiter 也可以指定其他符号作为结束符。

12-1)创建存储函数 基本语法 create function func_name([func_parameter])

returns type

[characteristic...]rountine_body

//create function 用来创建存储函数的关键字;func_name 表示存储函数的名称; func_parameter为存储过程的参数列表

参数列表形式如下:

[in|out|inout]param_name type

returns type语句表示函数返回数据的类型

12-2)存储过程中的if 条件判断

if 语句格式:

if 条件then

语句

elseif 条件 then

语句

else

语句

end if ;

转载于:https://www.cnblogs.com/happyna/p/5886312.html

mysql命令整理0919 不定期更新中相关推荐

  1. mysql中更新的命令是,mysql命令总结(陆续更新中)

    批量mysql  数据导入 load data local infile 'xx' into table xx; 连接数据库:mysql -h hostname -P port -u username ...

  2. matlab之常用命令整理(持续更新中...)

    一些自己工作中遇到的问题. 希望对大家也有帮助. 信号处理 alignsignals 求两个信号的delay, 并且对齐信号 buffer 可以把信号切分成不同segment组成矩阵 dsp.Samp ...

  3. 【Linux操作】常用命令整理(持续更新中...)

    目录 目录 一.解压缩 1..tar 2..tar.gz 3..tar.bz2 4.分卷解压缩 二.Linux下载torrent种子 三.查看并杀死进程 查看进程 杀死某进程 杀死全部python进程 ...

  4. 大数据思维导图锦集(原创吐血整理,不定期更新)

    个人思维导图主页(原创吐血整理,不定期更新)https://mm.edrawsoft.cn/homepage.html?visited=18062886 其中涵盖了:数据仓库.Hadoop.Mysql ...

  5. 各种实用网站收集整理,不定期更新

    超实用网站收藏整理,不定期更新 1.英国大使馆开设的英语学习平台,涵盖内容丰富.看听说写.雅思.商务英语.应用程序.课程等各种资源应有尽有. 网址:learnenglish.britishcounci ...

  6. 收集优质的中文前端博客(不定期更新中)

    收集优质的中文前端博客(不定期更新中) 注:博主的公司信息来自网上公开资料,仅供参考,不保证准确性. 个人(控制在42个以内) 阮一峰的网络日志(蚂蚁金服) <读懂 ECMAScript 规格& ...

  7. Linux常见命令作用(持续更新中,欢迎提议支持)

    Linux常见命令作用(持续更新中,欢迎提议支持) 1.ifconfig 查看ip地址 2.cd 切换工作目录(跳转路径) cd 路径 切换至工作目录"路径" 下同,指令后面都可附 ...

  8. Windows下bat批处理脚本常用场景整理,持续更新中。。。

    Windows下bat批处理脚本常用场景整理,持续更新中... 一.Winodws下使用bat脚本对结果进行筛选 例如:在筛选出来的结果中,筛选是否有"$G"字段 adb shel ...

  9. Android 高仿App项目归纳整理,持续更新中…

    Android 高仿App项目归纳整理,持续更新中- Android高仿App项目整理,包含高仿了一些大公司的app,有基于Java,Kotlin,Flutter等语言的.对于开发我们自已的项目时可以 ...

最新文章

  1. 《网易编程题》藏宝图
  2. 怎么修改file文件框的无文件提示_使用LativeLink时,DO文件编制步骤
  3. 企业实战_19_MyCat初始化ZK并配置Mycat支持ZK
  4. P4 类、对象、类成员简介
  5. 【报告分享】2022微信视频号生态发展研究报告.pdf(附下载链接)
  6. 43.mysqladmin
  7. sudo rpm安装时$USER是root
  8. UltraISO/Nero/Daemon Tools
  9. 07-PKI证书体系
  10. c++11原子量atomic
  11. Serv-U无法上传文件,200、227、501报错解决方法
  12. JEECMS安装部署方法以及使用说明教程
  13. 2013年系统架构师考试题详解
  14. Oracle性能调整的三把利剑--ASH,AWR,ADDM
  15. Excel如何将姓名转为拼音并将姓和名分开显示
  16. C语言:初学者2--求π的值(3种方法)
  17. 用js来完成一个赛车的小游戏
  18. Vue3+TypeScript+Django Rest Framework 搭建个人博客
  19. SSCOM串口助手对于接收到的中文编码字符串的兼容性测试
  20. [国家集训队] 部落战争

热门文章

  1. 管易云与管易云对接集成订单查询连通订单新增(Gg销售订单)
  2. WLAN标准组织介绍
  3. 服务器4通道性能相当于多少人民币,今天的魔兽服务器价值几何-历经4年之久 九城WOW服务器价值几何-中关村在线...
  4. pdf/word转化+水印+加解密(完全免费)
  5. MATLAB收取邮件,Matlab 程序结束后发送短信或者邮件
  6. 89、常见气体的爆炸极限
  7. 微信小程序跳转到客服会话,将内容带到服务窗口并发送给客服(只是曲线救国)
  8. 我的团长我的团第三十集
  9. php编写的抽奖程序中奖概率算法
  10. CSDN论坛目录树调整公告