摘要:原因是mysql中区分大小写的参数:lower-case-table-names=1 默认是区分大小写的,程序中代码可能是大小写混合的,其中访问数据库的sql是大小写混合的。所以找不到数据库中的表 tis.platform_user 解决方法:设置mysql忽略数据库表名大小写 通过设置 lower
阅读全文
随笔分类 - mysql
摘要:原因是mysql中区分大小写的参数:lower-case-table-names=1 默认是区分大小写的,程序中代码可能是大小写混合的,其中访问数据库的sql是大小写混合的。所以找不到数据库中的表 tis.platform_user 解决方法:设置mysql忽略数据库表名大小写 通过设置 lower
阅读全文
摘要:mysqldump常用于MySQL数据库逻辑备份。 1、各种用法说明 A. 最简单的用法: 上述命令将指定数据库备份到某dump文件(转储文件)中,比如: 生成的test.dump文件中包含建表语句(生成数据库结构哦)和插入数据的insert语句。 B. --opt 如果加上--opt参数则生成的d
阅读全文
摘要:MySQL MHA架构介绍: MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MyS
阅读全文
摘要:MySQL的高可用方案一般有如下几种: keepalived+双主,MHA,MMM,Heartbeat+DRBD,PXC,Galera Cluster 比较常用的是keepalived+双主,MHA和PXC。 对于小公司,一般推荐使用keepalived+双主,简单。 下面来部署一下 配置环境: 角
阅读全文
摘要:学习总结基本的MySQL数据库导入导出操作1 表tt的格式:CREATE TABLE `tt` ( `ind` int NOT NULL auto_increment, `name` char(100) default NULL, PRIMARY KEY (`ind`))2 文件d.txt的内容示例:1,a2,b3,c3 导入命令:mysql> load data infile 'd.txt' into table tt -> fields terminated by',' -> lines terminated by'\r\n'
阅读全文
|