![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
0店小二
一位充满激情,乐于分享,喜欢挑学习新技术,接受新挑战的coder!
展开
-
mysql数据库命名
数据库:目录名允许的任何字符,不包括‘/’、‘\’或者‘。’mysql 中表和数据库名称不要使用 '-' 命名若使用这个符号,比如 my-name 做为数据库表名称那么在 sql 中必须如下:create database `dsmaster0-slave0`;create database `dsmaster0-slave1`;create database `dsmaster1-slave0`;create database `dsmaster1-slave1`;...原创 2021-04-25 20:25:48 · 761 阅读 · 0 评论 -
MySql慢查询日志设置
一、慢查询日志相关参数1、slow_query_log :是否开启慢查询日志,1表示开启,0表示关闭。2、log-slow-queries :旧版(5.6以下版本)MySQL数据库慢查询日志存储路径。可以不设置该参数,系统则会默认给一个缺省的文件host_name-slow.log3、slow-query-log-file:新版(5.6及以上版本)MySQL数据库慢查询日志存储路径。可以不设置该参数,系统则会默认给一个缺省的文件host_name-slow.log4、long_query_time原创 2020-06-07 12:07:19 · 617 阅读 · 0 评论 -
Mysql之CheckPoint、LSN、redo log的刷新关系
CheckPoint:为了刷新bufferpool的数据page到磁盘中,使得持久化数据page之前相应的redolog可以失效掉,以此节约出空间可以被覆盖,也同时加快了crash时redolog恢复的速度即从检查点恢复即可。检查点之前的数据已持久化到磁盘中,持久化到磁盘的相应redolog也可以覆盖掉。lsn的redo log和检查点的关系如下(lo...原创 2020-03-26 08:23:58 · 1039 阅读 · 0 评论 -
MySql之在windows MySql5.5开启binlog步骤及注意事项
查看是否开启了binlog:show binary logs;查看binlog日志开关是否打开:(log_bin=OFF表示关闭,ON表示打开)mysql> show variables like '%log_bin%';+---------------------------------+-------+| Variable_name ...原创 2020-03-25 18:13:47 · 3591 阅读 · 2 评论 -
MySQL连载之基础架构
带着问题学习:1. MySQL的框架有几个组件, 各是什么作用? 2. Server层和存储引擎层各是什么作用?3. you have an error in your SQL syntax 这个保存是在词法分析里还是在语法分析里报错?4. 对于表的操作权限验证在哪里进行?5. 执行器的执行查询语句的流程是什么样的? MySql的逻辑架...原创 2020-03-22 16:43:15 · 131 阅读 · 0 评论 -
提高mysql性能技巧
https://blog.csdn.net/dev_csdn/article/details/78424471转载 2019-04-20 17:36:52 · 424 阅读 · 0 评论 -
字符集导致mysql查询乱码解决办法
https://www.cnblogs.com/aksir/p/7070493.html原创 2019-04-16 22:59:05 · 174 阅读 · 0 评论 -
mysql存储过程
说明:此处用到的表均在“mysql提高”文中建立--创建存储过程DELIMITER $ -- 声明存储过程的结束符CREATE PROCEDURE pro_test() --存储过程名称(参数列表)BEGIN -- 开始-- 可以写多个sql语句; -- sql语句+流程控制SELECT * FROM employee;END $ -- 结束 结束符--执行存储过程CAL...原创 2019-04-23 21:01:42 · 121 阅读 · 0 评论 -
mysql触发器
触发器功能:当操作了某张表时,可以同时触发一些动作/行为。6.0 mysql触发器需求: 当向员工表插入一条记录时,希望mysql自动同时往日志表插入数据mysql> create table test_log(id int primary key auto_increment,content varchar(100));Query OK, 0 rows affected (...原创 2019-04-23 21:20:58 · 250 阅读 · 0 评论 -
mysql 提示ERROR 1820 (HY000)解决办法
场景:修改mysql数据库密码后,重新登录,执行任何mysql语句都报错解决方法:进入mysql命令行,使用如下命令,重新设置密码 SET PASSWORD = PASSWORD('新密码'); ...原创 2019-02-18 18:39:36 · 2625 阅读 · 0 评论