MySQL
十哥的杂货铺
这个作者很懒,什么都没留下…
展开
-
MySQL 教程 - 05 - 数据表的操作
数据表的创建与查看 -- 创建表 CREATE TABLE 表名( 字段1 列类型 约束, 列名2 列类型 约束, PRIMARY KEY (主键列) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- 使用 InnoDB 存储引擎,默认字符集 utf8 CREATE T...原创 2018-09-05 08:43:28 · 142 阅读 · 0 评论 -
MySQL 教程 - 06 - 记录的增删改查
插入记录 INSERT -- 向表中的指定字段,插入一条记录. 建议使用. INSERT INTO 表名 (字段名, 字段名....) VALUES (字段值, 字段值.......); -- 向表中所有字段,插入一条记录. -- 该记录的字段值依次与表中对应位置的字段的数据类型匹配, 若全部符合, 才可以成功插入. INSERT INTO 表名 V...原创 2018-09-05 08:50:54 · 230 阅读 · 0 评论 -
MySQL 教程 - 07 - 子查询 (嵌套查询)
子查询子查询是指出现在其他的 sql 语句内的 select 子句. select * from table1 where col1 = (select col2 from table2);这里面, select col2 from table2 就被称为子查询.子查询可以返回标量, 一行, 一列, 或者另外一个子查询.子查询需要嵌套在查询的内部, 并且始终出现在圆括号...原创 2018-09-05 08:54:21 · 337 阅读 · 0 评论 -
MySQL 教程 - 08 - 运算符和函数
字符函数(1) concat( ‘xxx’ , ‘xxx’) 可以用来连接字符串.注意: 大部分的 数据库使用 ‘+’ 或者 ‘||’ 来连接字符串, 但是 MySql 使用 Concat() 函数. SELECT CONCAT('imooc','MySQL'); CONCAT('imooc','MYSQL') -- 列名, 其他...原创 2018-09-05 13:14:06 · 218 阅读 · 0 评论 -
MySQL 教程 - 02 - 数据库的操作
创建数据库 CREATE -- 使用默认的编码创建数据库. 如果该数据库存在, 则报错. CREATE DATABASE 数据库名 [DEFAULT]; -- 使用默认的编码创建数据库. 如果该数据库存在, 则只报出warning, 不会报错. CREATE DATABASE IF NOT EXISTS 数据库名 [DEFAULT]; ...原创 2018-09-03 13:39:34 · 142 阅读 · 0 评论 -
MySQL 教程 - 01 - 初涉MySQL
修改MySql配置文件双击 mysql 安装目录下的 my.ini 文件 可以修改端口号以及编码格式, 注意是 utf8 而不是 utf-8, 不区分大小写[client] port=3306[mysql] default-character-set=UTF8[mysqld] # The TCP/IP Port the MySQL Server will list...原创 2018-09-03 13:35:16 · 185 阅读 · 0 评论 -
MySQL 教程 - 03 - 数据类型
整型 取值范围如果加了 unsigned, 则最大值翻倍,如 tinyint unsigned 的取值范围为(0~256).浮点型设一个字段定义为 float(5,3),如果插入一个数 123.45678, 实际数据库里存的是123.457,但总个数还是以实际为准,即 6 位。定点数浮点型在数据库中存放的是近似值,而定点类型在数据库中存放的是精确值。decim...原创 2018-09-03 13:45:11 · 124 阅读 · 0 评论 -
MySQL 教程 - 04 - 数据约束
数据约束约束可以保证数据的完整性和一致性.约束分为表级约束和列级约束. 1.对一个数据列建立的约束, 称为列级约束. 2.对多个数据列建立的约束, 称为表级约束. 3.列级约束既可以在列定义时声明, 也可以在列定义以后再声明. 4.表级约束只能在列定义后声明. ...原创 2018-09-03 23:51:57 · 252 阅读 · 0 评论