随笔分类 -  MySQL

摘要:参考来源:http://www.cnblogs.com/zhyunfe/p/6209074.html 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得 阅读全文
posted @ 2017-08-24 21:28 奋斗的少年WH 阅读(164) 评论(0) 推荐(0)
摘要:show variables like 'character%'; //查看当前各系统位置的字符编码格式 问题一: Incorrect string value: '\xB4\xF3\xB4\xF3' for column 'name' 解决方式:执行插入语句前,先执行set names gbk; 阅读全文
posted @ 2017-03-28 20:53 奋斗的少年WH 阅读(274) 评论(0) 推荐(0)
摘要:用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; 创建 mysql> create user zx_root IDENTIFIED by 'xxxxx'; //identified by 会将纯文本密码加密作为 阅读全文
posted @ 2017-03-26 11:36 奋斗的少年WH 阅读(157) 评论(0) 推荐(0)
摘要:1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema. DDL是SQL语言的四大功能之一。用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互 阅读全文
posted @ 2017-03-24 17:34 奋斗的少年WH 阅读(274) 评论(0) 推荐(0)
摘要:1) 增加列 语法: alter table 表名 add 列名 类型(长度) 约束; 2) 修改现有列类型、长度和约束 语法:alter table 表名 modify 列名 类型(长度) 约束; 3) 修改现有列名称 语法:alter table 表名 change 旧列名 新列名 类型(长度) 阅读全文
posted @ 2017-03-24 17:32 奋斗的少年WH 阅读(181) 评论(0) 推荐(0)
摘要:0 阅读全文
posted @ 2017-03-24 17:26 奋斗的少年WH 阅读(340) 评论(0) 推荐(0)
摘要:Delete, drop table, truncate有什么区别? delete 删除表中数据,可以删除一条或多条记录,可以回滚,记录操作日记,是DML truncate table,一次性清空表中全部数据, 不可以回滚,不记录操作日记,是DDL drop table删除表结构,不单清除表中数据, 阅读全文
posted @ 2017-03-24 17:18 奋斗的少年WH 阅读(298) 评论(0) 推荐(0)
摘要:1、创建数据库 create database mydb2; create database mydb2 character set utf8; 2、删除数据库 drop database mydb2; 3、修改数据库 alter database mydb2 character set gb231 阅读全文
posted @ 2017-03-23 15:03 奋斗的少年WH 阅读(366) 评论(0) 推荐(0)
摘要:数据库: 本质就是一个文件, 用来存放数据, 只不过文件中的数据有一定的组织, 不松散。(就是一个文件系统,通过标准SQL语言操作文件系统中数据) 阅读全文
posted @ 2017-03-23 14:23 奋斗的少年WH 阅读(165) 评论(0) 推荐(0)
摘要:在控制台进入mysql数据库位置,并使用如下命令: mysql> show global variables like "%datadir%"; 会显示: C:\ProgramData\MySQL\MySQL Server 5.6\Data\ 则这个位置就是mysql数据库物理文件存放位置。 阅读全文
posted @ 2017-03-22 16:41 奋斗的少年WH 阅读(11404) 评论(0) 推荐(0)
摘要:数据库错误:Parameter index out of range (1 > number of parameters, which is 0). 数据库错误:Parameter index out of range (1 > number of parameters, which is 0). 阅读全文
posted @ 2016-11-24 13:28 奋斗的少年WH 阅读(106948) 评论(4) 推荐(5)
摘要:函数 1:查看创建函数的功能是否开启mysql> show variables like '%func%';//+ + +| Variable_name | Value |+ + +| log_bin_trust_function_creators | OFF |+ + + 2:开启创建函数的功能m 阅读全文
posted @ 2016-11-10 00:48 奋斗的少年WH 阅读(1622) 评论(0) 推荐(0)
摘要:1 sql: 专门操作数据库的语言 (数据库只认识sql) 2 3 三大系统:操作系统 文件系统 数据库系统 4 5 6 什么是数据库? 就是一个文件系统,通过标准SQL语言操作文件系统中数据 用来存放软件系统的数据 存数据 管理数据 7 什么是关系型数据库 ? 保存关系数据模型 文件与文件有关系 阅读全文
posted @ 2016-11-09 16:17 奋斗的少年WH 阅读(192) 评论(0) 推荐(0)
摘要:数据库系统的多表设计实体的三种关系 : 多对多、一对多(多对一)、一对一1、多对多关系雇员和项目 、顾客和商品 课程 学生 描述:一个雇员可以参与多个项目,一个项目可以由多个雇员共同完成 一个顾客可以购买多件商品,同一种商品可以被多个顾客购买 建表原则:必须引入第三张关系表,在关系表中引入两张实体表 阅读全文
posted @ 2016-11-09 16:14 奋斗的少年WH 阅读(260) 评论(0) 推荐(0)
摘要:事务:1.原子性:这件事情不可分割, 要么都成功 要么都失败父母 -500 姐姐-1000你 +500 2.隔离性:一个事务的执行不能被其他事务干扰3.一致性:多次执行 状态如一4.持久性:持久化下来 ****mysql 数据库 采用事务自动提交的方式 开启事务:start transaction 阅读全文
posted @ 2016-11-09 16:13 奋斗的少年WH 阅读(190) 评论(0) 推荐(0)