发布时间:2018-05-28 14:07:18
? 基于语句复制的优势:属于比较成熟的技术,得到广泛使用当SQL语句会修改很多数据时,使用语句复制会比较节省空间由于二进制文件中包含了所有的修改语句,所以可以用来做审计功能? 基于语句复制的劣势:某些特定的修改语句在基于语句复制的环境中复制会有问题,比如:语句中包含自定义函数或.........【阅读全文】
发布时间:2018-05-24 14:52:21
表分区是将一个表的数据按照一定规则水平划分成不同的逻辑块,并分别进行物理存储,这个规则就叫做分区函数,可以有不同的分区规则。通过show plugins语句查看当前MySQL是否支持表分区功能。MySQL5.7社区版本的表分区功能是默认开启的。但当表中含有主键或唯一键时,则每个被用作分区函数的字段必须是表中唯一键和主.........【阅读全文】
发布时间:2018-05-23 15:55:33
MySQL提供了多种字符集和排序规则选择,其中字符集设置和数据存储以及客户端与MySQL实例的交互相关,排序规则和字符串的对比规则相关。字符集的设置可以在MySQL实例、数据库、表、列四个级别。MySQL设置字符集支持在InnoDB、MyISAM、Memory三个存储引擎。查看当前MySQL支持的字符集的方式有两种,一种是通过查看infor.........【阅读全文】
发布时间:2018-05-22 14:54:56
Create database语句是在MySQL实例上创建一个指定名称的数据库,当创建的数据库本身存在而且没有写明if not exists子句时,则创建数据库的语句会报错。 创建后的数据库在数据文件所在目录会创建一个自己的文件目录,用来包含后续创建的表文件。当然,也可以通过mkdir的操作系统命令在数据目录创建文件夹,而M.........【阅读全文】
发布时间:2018-05-18 15:05:24
1.basedir = /usr/local/mysql代表MySQL安装路径2.datadir = /usr/local/mysql/data代表MySQL的数据文件路径3.port = 3306指定MySQL的侦听端口4.log-error=/usr/local/mysql/data/M00006.err记录MySQL启动日志和运行错误日志5.bind-address(默认是*)*代表接受所有来自IPV4、IPV6主机.........【阅读全文】