mysql有没有edit_mysql edit

标签:

表外键5个相关性: cascade,restrict,set null,no action,default

show character set ;

show collation like ‘utf8%‘

SELECT @@COLLATION_DATABASE;

SHOW VARIABLES LIKE ‘CHARACTER_SET%‘;

FLUSH LOGS 命令强制轮换二进制日志,从而的到一个完整的二进制日志.

SHOW BINGLOG EVENTS 查看二进制日志文件。

SHOW MASTER STATUS 查看当前正在写入的是那个二进制日志文件

FLUSH TABLES WITH READ LOCK 刷新所有表并锁定数据库

SHOW BINARY LOGS 获取binlog文件名列表

获取远程服务器上的日志文件:

mysqlbinlog --force --read-from-remote-server --host=xxxxx \

> --start-datetime=‘xxxx‘ --stop-datetime =‘xxx‘ > binlog.files

清除binlog文件:

1) purge binary logs defore datetime

2) purge binary logs to ‘filename‘

mysqlbinlog 选项:

--short-form 只打印被执行的sql语句信息

--force-if-open 防止打印警告

--base64-output=never 阻止打印base64-encoded

--start-position

--stop-position

--start-datetime

--stop-datetime

复制拓扑:简单拓扑,树形拓扑,双主拓扑,环形拓扑

show tables from sampdb;查看DB中的所有表

SHOW SLAVE HOSTS 显示连接到MASTER 的SLAVE 信息.

SHOW MASTER LOGS 查看Master 跟踪日志文件.

SHOW MASTER STATUS:查看下一个事件写入二制日志的位置

SHOW SLAVE STATUS:查看Slave 线程的状态

SHOW [GLOBAL | SESSION] VERIABLES 读取服务器变量

SET [GLOBAL | SESSION] = 设置服务器变量

SHOW  INDEX FROM

SHOW  PLUGINS  显示所有已知插件的列表。

SHOW [FULL] PROCESSLIST 显示系统上运行的甩的线程

SHOW TABLE[FROM ]  显示给定数据库的表的详情。

show grants for user_name; // 显示一个用户的权限,显示结果类似于grant 命令

show binary logs  显示服务器二进制列表

ANALYZE TABLE 重新计算一个或多个表的主键分布

OPTIMIZE TABLE

REPLAIR TABLE 可以使用它为MyIsam,archive ,cvs 存储引擎恢复崩溃的表。

mysqldump全量备份+mysqlbinlog二进制日志增量备份:

1)mysqldump --single-transaction --flush-logs --master-data=2 > mysqlpub_backup.sql (备份)

2) mysql -uroot -pPwd < msyqlpub_backup.sql  (或 cat mysqlpub_backup.sql | mysql -uroot -ppassword )(DB数据恢复)

3)mysqlbinlog mysql-bin.000003 | mysql -uroot -ppassword (二进制日志重放)

rpm 安装:

2、MySQL默认安装路径

Directory             Contents of Directory

/usr/bin               Client programs and scripts

/usr/sbin               The mysqld server

/var/lib/mysql         Log files, databases

/usr/share/info         Manual in Info format

/usr/share/man         Unix manual pages

/usr/include/mysql     Include (header) files

/usr/lib/mysql         Libraries

/usr/share/mysql       Miscellaneous support files, including error messages,

character set files, sample configuration files, SQL for database installation

/usr/share/sql-bench   Benchmarks

innodb_data_file_path的值应该为一个或多个 数据文件规格的列表。

如果你命名一个以上的数据文件,用 分号(‘;’)分隔它们:

innodb_data_file_path=datafile_spec1[;datafile_spec2]...

nnoDB默认地在MySQL数据目录创建表空间文件。要明确指定一个位置,请使用innodb_data_home_dir选项

lower_case_table_names=1

标签:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值