随笔分类 -  mysql

摘要:innodb存储引擎支持以下几种常见的索引: B+树索引 全文索引 哈希索引 其中,innodb支持的索引是只适应的,不能人为的干预是否在一张表中生成哈希索引。 数据库的B+树索引可以分为聚集索引和辅助索引,但是不管是聚集还是辅助的索引,其内部都是B+树的,即高度平衡的,叶子节点存放着所有的数据。聚 阅读全文
posted @ 2020-08-23 18:35 wongchaofan 阅读(159) 评论(0) 推荐(0) 编辑
摘要:对于innodb存储引擎本身而言,提供了以下几种约束: primary key unique key foreign key default not null 约束的创建可以采用以下两种方式: 表建立时就进行约束定义; 利用alter table 命令来进行创建约束。 对于主键约束来说,其默认约束名 阅读全文
posted @ 2020-08-23 09:51 wongchaofan 阅读(184) 评论(0) 推荐(0) 编辑
摘要:https://dev.mysql.com/doc/refman/5.7/en/sql-prepared-statements.html 阅读全文
posted @ 2020-08-18 06:51 wongchaofan 阅读(70) 评论(0) 推荐(0) 编辑
摘要:RENAME TABLE RENAME TABLE tbl_name TO new_tbl_name [, tbl_name2 TO new_tbl_name2] ... RENAME TABLE old_table TO new_table; ALTER TABLE old_table RENAM 阅读全文
posted @ 2020-08-17 06:05 wongchaofan 阅读(85) 评论(0) 推荐(0) 编辑
摘要:CREATE TRIGGER CREATE [DEFINER = user] TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW [trigger_order] trigger_body trigger_t 阅读全文
posted @ 2020-08-17 06:00 wongchaofan 阅读(756) 评论(0) 推荐(0) 编辑
摘要:CREATE VIEW CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] [DEFINER = user] [SQL SECURITY { DEFINER | INVOKER }] VIEW view_name [(c 阅读全文
posted @ 2020-08-17 05:57 wongchaofan 阅读(893) 评论(0) 推荐(0) 编辑
摘要:CREATE TABLESPACE CREATE TABLESPACE tablespace_name InnoDB and NDB: ADD DATAFILE 'file_name' InnoDB only: [FILE_BLOCK_SIZE = value] NDB only: USE LOGF 阅读全文
posted @ 2020-08-17 05:54 wongchaofan 阅读(265) 评论(0) 推荐(0) 编辑
摘要:CREATE LOGFILE GROUP CREATE LOGFILE GROUP logfile_group ADD UNDOFILE 'undo_file' [INITIAL_SIZE [=] initial_size] [UNDO_BUFFER_SIZE [=] undo_buffer_siz 阅读全文
posted @ 2020-08-17 05:51 wongchaofan 阅读(268) 评论(0) 推荐(0) 编辑
摘要:CREATE INDEX CREATE [UNIQUE | FULLTEXT | SPATIAL] INDEX index_name [index_type] ON tbl_name (key_part,...) [index_option] [algorithm_option | lock_opt 阅读全文
posted @ 2020-08-17 05:16 wongchaofan 阅读(801) 评论(0) 推荐(0) 编辑
摘要:CREATE PROCEDURE and CREATE FUNCTION CREATE [DEFINER = user] PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body CREATE [DEFI 阅读全文
posted @ 2020-08-17 05:13 wongchaofan 阅读(538) 评论(0) 推荐(0) 编辑
摘要:CREATE EVENT CREATE [DEFINER = user] EVENT [IF NOT EXISTS] event_name ON SCHEDULE schedule [ON COMPLETION [NOT] PRESERVE] [ENABLE | DISABLE | DISABLE 阅读全文
posted @ 2020-08-17 04:52 wongchaofan 阅读(240) 评论(0) 推荐(0) 编辑
摘要:CREATE TABLE CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name (create_definition,...) [table_options] [partition_options] CREATE [TEMPORARY] TABLE [I 阅读全文
posted @ 2020-08-17 04:50 wongchaofan 阅读(492) 评论(0) 推荐(0) 编辑
摘要:CREATE DATABASE CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_option] ... create_option: { [DEFAULT] CHARACTER SET [=] charset_name | [DE 阅读全文
posted @ 2020-08-17 04:48 wongchaofan 阅读(285) 评论(0) 推荐(0) 编辑
摘要:PrivilegeGrant Table ColumnContext ALL [PRIVILEGES] Synonym for “all privileges” Server administration ALTER Alter_priv Tables ALTER ROUTINE Alter_rou 阅读全文
posted @ 2020-08-17 01:54 wongchaofan 阅读(81) 评论(0) 推荐(0) 编辑
摘要:mysqldump 对于主从复制备份有几个重要的参数: -x, --lock-all-tables 锁住所有数据库的所有表,这是通过在整个转储期间使用全局读锁来实现的。会自动关闭选项--single-transaction和--lock-tables。 -l, --lock-tables Lock 阅读全文
posted @ 2020-08-13 03:26 wongchaofan 阅读(251) 评论(0) 推荐(0) 编辑
摘要:MHA下载地址:https://github.com/yoshinorim/mha4mysql-manager,https://github.com/yoshinorim/mha4mysql-node 用的阿里源 首先安装MYSQL依赖的perl环境: yum install perl-DBD-MY 阅读全文
posted @ 2020-07-31 11:01 wongchaofan 阅读(1438) 评论(0) 推荐(0) 编辑
摘要:CHANGE MASTER TO option [, option] ... [ channel_option ] option: { MASTER_BIND = 'interface_name' | MASTER_HOST = 'host_name' | MASTER_USER = 'user_n 阅读全文
posted @ 2020-07-30 07:04 wongchaofan 阅读(150) 评论(0) 推荐(0) 编辑
摘要:xtrabackup是perconna公司的产品 mysql5.7之前(包含5.7)使用xtrabackup - Percona XtraBackup 2.4 ,mysql8.0以上使用Xtrabackup8.0. 首先XtraBackup有两个工具,一个xtrabackup,一个innobacku 阅读全文
posted @ 2020-07-27 16:22 wongchaofan 阅读(567) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示