
MySQL
zjm12343
这个作者很懒,什么都没留下…
展开
-
Mysql常见错误及解决
Mysql常见错误及解决 1、Error writing file '/xxx/' (Errcode: 28 - No space left on device) 原因:磁盘空间已满 解决方法:清理磁盘,释放空间 2、Lock wait timeout exceeded; try restarting transaction. 原因:事务线程锁定 解决方法: 先通过 show ...原创 2017-10-12 15:36:35 · 525 阅读 · 0 评论 -
MySQL主从复制(Master-Slave)
MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。 下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网络): 在一主多从的数据库体系中,多个从服务器采用异步的方式更新主数据库的变化,业务服务器在执行写或者相关修改数据库的操作是在主服务器上进行的,读操作...原创 2018-07-24 13:57:23 · 200 阅读 · 0 评论 -
mysql查询报错:ORDER BY clause is not in GROUP BY..this is incompatible with sql_mode=only_full_group_by
mysql查询报错: ORDER BY clause is not in GROUP BY..this is incompatible with sql_mode=only_full_group_by 原因分析: only_full_group_by :使用这个就是使用和oracle一样的group 规则, select的列都要在group中,或者本身是聚合列(SUM,AVG,MAX,MIN)...原创 2018-12-08 16:25:49 · 454 阅读 · 0 评论 -
MySql性能优化
1、MySQL Innodb data_free 清理 每当MySQL从你的列表中删除了一行内容,该段空间就会被留空。而在一段时间内的大量删除操作,会使这种留空的空间变得比存储列表内容所使用的空间更大。留空空间过大会影响SQL的执行速度,可以通过 ALTER TABLE table_name ENGINE = Innodb; 回收表空间 查看碎片 SELECTtable_name,EN...原创 2019-01-09 08:56:58 · 187 阅读 · 0 评论 -
手动安装及卸载MySQL
一、安装MySql 1、手动解压到安装目录 2、修改配置文件my-default.ini 把my-default.ini复制一下,命名my.ini [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=E:\SoftWare-SQL...原创 2019-01-09 10:01:13 · 645 阅读 · 0 评论