mysql逻辑架构: 第一层,即最上一层,所包含的服务并不是MySQL所独有的技术。它们都是服务于C/S程序或者是这些程序所需要的:连接处理,身份验证,安全性等等。 第二层值得关注。这是MySQL的核心部分。通常叫做 SQL Layer。在 MySQL据库系统处理底层数据之前的所有工作都是在这一层完 ...
分类:
数据库 时间:
2016-12-17 13:36:11
阅读次数:
265
1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已被其他用户修改 ...
分类:
数据库 时间:
2016-12-17 13:35:30
阅读次数:
151
双主复制: 1)、在两台服务器上各自建立一个具有复制权限的用户; 2)、修改配置文件: # 主服务器A上 [mysqld] server-id = 10 log-bin = mysql-bin relay-log = relay-mysql auto-increment-offset = 1 # 起 ...
分类:
数据库 时间:
2016-12-17 13:32:02
阅读次数:
199
第一步: 在mysql安装目录中找到my.ini将: #sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 改为:(如果没有则可直接设置) sql-mode="NO_AUTO_CREATE_USER,NO ...
分类:
数据库 时间:
2016-12-17 11:48:17
阅读次数:
236
mysql之触发器trigger 触发器(trigger):监视某种情况,并触发某种操作。 触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete) ...
分类:
数据库 时间:
2016-12-17 11:34:44
阅读次数:
236
innodb_flush_log_at_trx_commit:(mysql写事物日志的方式) 0 log buffer 会每秒写入到日志文件中,并刷新到磁盘 (提交方式与事物无关,性能最好) 1 事物提交就写入到日志文件中,并刷入到磁盘 (最安全,速度最慢) 2 事物提交就记录到日志文件中,日志文件 ...
分类:
数据库 时间:
2016-12-17 11:25:43
阅读次数:
215
本脚本黏贴就可以使用绝对不坑人!!! (此脚本来源如一位大神网友) 执行效果: 脚本: #!/bin/bashPW=Eqipay20150504@mysqladmin -P3306 -uroot -p$PW -r -i 1 ext |\awk -F"|" \"BEGIN{ count=0; }"\' ...
分类:
数据库 时间:
2016-12-17 11:21:13
阅读次数:
407
MySQL的表分区 一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。 二、为什么要对表进行分区为了改善大型表以及具有各种 ...
分类:
数据库 时间:
2016-12-17 11:09:59
阅读次数:
227
一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主 ...
分类:
数据库 时间:
2016-12-17 02:22:52
阅读次数:
267
1、下载解压由于系统会自带mysql5.1版本的数据库,需要卸载。[root@localhost src]# yum remove -y mysql-libs[root@localhost src]# yum remove -y mysql[root@localhost src]# wget htt ...
分类:
数据库 时间:
2016-12-17 02:16:24
阅读次数:
208