MySQL
twilight0402
以铜为镜,可以正衣冠;以史为镜,可以知兴替;以人为镜,可以明得失
展开
-
MySQL入门---登陆、退出、修改提示符、常用规范
开启和关闭服务net start mysql 启动服务 net stop mysql 停止服务执行此命令前,需要安装服务: mysqld -install 服务的名称往往不是mysql,而是mysql加上版本号,例如mysql57登陆与退出登陆使用mysql命令,该命令有以下参数: 参数 作用 -D 打开指定数据库 –delimiter=name 指定分隔符 -h(原创 2017-06-30 11:42:30 · 427 阅读 · 0 评论 -
MySQL---登陆与退出、数据库基本操作
开启和关闭服务net start mysql 启动服务 net stop mysql 停止服务执行此命令前,需要安装服务: mysqld -install 服务的名称往往不是mysql,而是mysql加上版本号,例如mysql57登陆与退出登陆使用mysql命令,该命令有以下参数: 参数 作用 -D 打开指定数据库 –delimiter=name 指定分隔符 -h(原创 2017-07-01 10:16:52 · 3906 阅读 · 0 评论 -
MySQL---数据类型和表的基本操作
数据类型整型TINYINT 1个字节SMALLINT 2个字节MEDIUMINT 3个字节INT 4个字节BIGINT 8个字节可以用UNSIGNED表示无符号整形浮点型FLOAT[(M,D)] M总共位数,D小数位数,精度时小数点后7位DOUBLE[(M,D)] M总共位数,D小数位数类型大小范围(有符号)范围(无符号)UNSIGNED用途TINYINT1 字节原创 2017-07-01 10:12:17 · 341 阅读 · 0 评论 -
MySQL---常见函数
字符函数 函数名 作用 CONCAT() 字符连接 CANCAT_WS(“分隔符”,”value”,”value”,..) 用指定分隔符进行字符连接 FORMAT() 数字格式化 LOWER() 转换成小写 UPPER() 转换成大写 LEFT() 从左侧开始截取 RIGHT() 从右侧开始截取// 使用CONCAT拼接字符串mysq原创 2017-07-11 10:54:19 · 338 阅读 · 0 评论 -
MySQL---自定义函数
用户自定义函数(user-defined function,UDF)。UDF可以没有参数,但UDF必须有且只有一个返回值 创建UDFCREATE FUNCTION function_name(parameter_name type,[parameter_name2 type2,...])RETURNS {STRING|INTEGER|REAL|DECIMAL}BEGIN bodyE原创 2017-07-11 10:55:08 · 403 阅读 · 0 评论 -
MySQL---储存过程
创建存储过程CREATE PROCEDURE sp_name ([proc_parameter[,…]]) routine_body proc_parameter: - [IN|OUT|INOUT] param_name type参数 - IN,表示给参数的值必须在调用存储过程时指定 - OUT,表示该参数的额值可以被存储过程改变,并可以返回 - INOUT,表示该参数的调用时指定,并且原创 2017-07-11 10:55:49 · 297 阅读 · 0 评论 -
MySQL---操作数据表基本操作(增删改查)
插入记录INSERT [INTO] tbl_name [{col_name,…}] {VALUES|VALUE} (values…),(values…) - 不加列名表示需要插入全部数据 - 对于自增主键,可以用NULL 和 DEFAULT 使之自己增加mysql> INSERT INTO users VALUES(NULL,'TOM','123',20,1);Query OK, 1 ro原创 2017-07-04 22:12:16 · 585 阅读 · 0 评论 -
MySQL---子查询、表的连接
子查询常用的比较运算符: =、>、<、>=、<=、<>、!=、<=>修饰运算符 运算符 关键字 关键字 关键字 ANY SOME ALL 、>= 最小值 最小值 最大值 <、<= 最大值 最大值 最小值 = 任意值 任意值 <>、!= 任意值// 查找所有价格大于平均值的行mysql原创 2017-07-09 22:28:47 · 552 阅读 · 0 评论 -
MySQL---外键、添加删除约束、ON DELETE参照、添加|删除|修改数据
外键(FOREIGN KEY)外键约束需要满足一些基本要求:父表和子表必须是相同的引擎,而且禁止使用临时表数据表的存储引擎只能是InnoDB外键列和参照列必须具有相似的数据烈性。其中数字的长度或是否有符号为必须相同。而字符串的长度可以不同。外键列和参照列必须创建索引。如果外键列不存在索引的话,MaSQL将自动创建索引。显示索引,test表由于同时有主键和外键,所以有两个索引mys...原创 2019-01-09 21:06:30 · 1658 阅读 · 0 评论