Mysql数据库日常使用备注

  • Post author:
  • Post category:mysql

针对自己日常使用mysql数据库的一些日常记录,防止以后每次都得百度,不好找 数据库备份 使用mysql知道的mysqldump进行数据库备份是一个很好的选择,主要操作方式如下: mysqldump -h {dbHost} -u{dbUser} --port={dbPost} -p{dbPassword} {db} {dbTable} > {exportSql}; 上面是一个数据库备份的操作…

继续阅读 Mysql数据库日常使用备注

MySQL生成Mapper映射类的存储过程

  • Post author:
  • Post category:mysql

生成Mapper类名称: generate_class_mapperClass_name CREATE DEFINER=`admin`@`%` PROCEDURE `generate_class_mapperClass_name`(in t_name varchar(255),in split_joint_str varchar(255), out property_name varchar(25…

继续阅读 MySQL生成Mapper映射类的存储过程

mysql表情符号显示?问号

  • Post author:
  • Post category:mysql

解决方案 查看列表的时候,会发现,当有表情符号的时候,显示不出来,只能显示出来问号 查看mysql的配置,该字段的编码为utf8mb4_unicode_ci 经过搜索,需要更改php里mysql的配置文件,因为原配置文件对应的是 'char_set' => 'utf8', 'dbcollat' => 'utf8_general_ci', 以laravel为例,需要设置标注重点的地方 h…

继续阅读 mysql表情符号显示?问号

Windows(MysQL)主从复制详细操作步骤

  • Post author:
  • Post category:mysql

1. 首先你必须现有一个mysql,我的是mysql8.0.27版本的,然后先去my.ini里边去修改一些东西 1.1修改内如下: 1.2. 在去Data文件夹下去把auto.cnf文件删除 1.3. 把你的mysql复制出一份,当作从机 1.4.复制完成之后,先去my.ini修改配置 1.5.  打开管理员模式下的cmd窗口,进入你的从机的mysql的bin目录下,执行以下代码 注意: D:\A…

继续阅读 Windows(MysQL)主从复制详细操作步骤

mysql的三个范式

  • Post author:
  • Post category:mysql

作者:知乎用户 链接:https://www.zhihu.com/question/24696366/answer/29189700 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 国内绝大多数院校用的王珊的《数据库系统概论》这本教材,某些方面并没有给出很详细很明确的解释,与实际应用联系不那么紧密,你有这样的疑问也是挺正常的。我教《数据库原理》这门课有几年了,有很…

继续阅读 mysql的三个范式

mysql 漏洞排查_MySQL最新漏洞分析_MySQL

  • Post author:
  • Post category:mysql

bitsCN.com 在seclists中看到一个很惊人的thread:http://seclists.org/oss-sec/2012/q2/493MySQL爆出了一个很大的安全漏洞,几乎影响5.1至5.5的所有版本。出问题的模块是登录时密码校验的部分(password.c),在知道用户名的情况下(如root),直接反复重试(平均大约256次)即可登入。不过,MySQL身份认证的时候是采用3元组…

继续阅读 mysql 漏洞排查_MySQL最新漏洞分析_MySQL

MySQL从原理到实践,一篇从头到尾讲清楚

  • Post author:
  • Post category:mysql

前两天,我跟一个面试官聊天,发现一个普遍现象,不少候选人,对数据库的认知,还处在比较基础的阶段,以为会写“增删改查”、做表关联就足够了,那些工作中经常出现的问题,却支支吾吾答不上来,比如: 使用索引查询一定能提高查询的性能吗?为什么? 一个 6 亿的表 a,一个 3 亿的表 b,通过外间 tid 关联,你如何最快的查询出满足条件的第 50000 到第 50200 中的这 200 条数据记录? 一条…

继续阅读 MySQL从原理到实践,一篇从头到尾讲清楚

MySQL 按照月份进行分区实现

  • Post author:
  • Post category:mysql

昨天倒是遇到一个分表的场景,觉得挺有趣,整张表大小目前300G,想要进行重建,但是写入的数据量理论上还是非常大,改业务有点麻烦,因此选择进行分区,想要按照月份进行分区,每次只保留最近三个月的分区,因此进行重建表,为了不影响业务线,具体方式:旧表重命名-新建表-添加索引-执行分区-删除旧表。 关于分区: 要求还是比较严格的,只有几种类型,比如hash、range这些,但是想要按照月份,如何实现 实现…

继续阅读 MySQL 按照月份进行分区实现

MySQL 处理重复数据

  • Post author:
  • Post category:mysql

有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。 本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。 防止表中出现重复数据 你可以在 MySQL 数据表中设置指定的字段为 PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性。 让我们尝试一个实例:下表中无索引及主键,所以该…

继续阅读 MySQL 处理重复数据

mysql多台服务器数据同步

  • Post author:
  • Post category:mysql

这两天在搞 MySQL 数据同步问题,这配置很繁琐。我这里用了两台机子做 测试 , 都是我本地的机子.分别是 主服务器 192.168.0.118 从服务器 192.168.0.187 1. 首先在 主从服务器分别创建 数据库 backup_db和backup_table表作为测试 CREATE TABLE `backup_table` ( `id` int(11) NOT NULL auto_i…

继续阅读 mysql多台服务器数据同步