MySQL主从复制配置

MySQL主从复制配置

主从复制是指一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从服务器之中。对于多级复制,数据库服务器即可充当主机,也可充当从机。MySQL主从复制的基础是主服务器对数...
SQL查询语句中SUM()函数的实用小技巧

SQL查询语句中SUM()函数的实用小技巧

SUM()函数一般用于在sql语句中计算某个字段的所有数值的总和,如下示例:-- 查询某个学生的成绩总和:SELECT SUM( s.score ) FROM student s WHERE s.`number` = '123456' -- SUM()函数可以带条件一起使用:SELECT s.g...
MySQL批量转换MyISAM引擎为InnoDB引擎

MySQL批量转换MyISAM引擎为InnoDB引擎

 1、执行SQL,生成转换SQL语句SELECT concat( 'alter table ', table_schema, '.', table_name, ' ENGINE=InnoDB; ' ) AS t FROM information_schema.TABLES WHERE table_type = 'BASE TABLE' AND table_schema = 'da...
Linux下修改MySQL的字符集编码为UTF8

Linux下修改MySQL的字符集编码为UTF8

 MySQL安装后的默认字符集如果不是UTF8,可能会有中文乱码等情况发生,只需修改字符集编码为UTF8即可解决。一、查看默认编码mysql> SHOW VARIABLES LIKE 'character%';+--------------------------+---------------...
MySQL允许远程登录设置

MySQL允许远程登录设置

1、授权访问以下为允许任何主机使用myuser账号和mypwd密码连接到MySQL服务器mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;2、刷新授权mysql> FLUSH PRIVILEGES;3、...
MySQL的一些常用配置参考

MySQL的一些常用配置参考

一、MySQL5.6极简配置[mysqld]# 端口号port = 3306# 指定server的字符集collation-server = utf8_general_ci# 指定连接时的初始化编码init-connect = 'SET NAMES utf8'# server的字符编码character-set-server ...
MySQL清除所有外键SQL

MySQL清除所有外键SQL

   当修改实体类的关联关系时,数据库的外键将被更新。频繁的修改可能导致外键更新遇到错误,此时可以清除外键后重新创建。  数据无价,操作需谨慎!生成清除外键的SQL语句SELECT concat( 'alter table ', table_schem...
Oracle执行计划不走索引的原因总结

Oracle执行计划不走索引的原因总结

Oracled的索引介绍请参照:http://www.oschina.net/question/30362_4057Oracle性能优化文档:http://wenku.baidu.com/view/b2aaba3887c24028915fc337.html不走索引大体有以下几个原因:你在Instance级别所用的是all_rows的...
order by与索引

order by与索引

转自:http://zhuyuehua.iteye.com/blog/1128833ORDER BY 通常会有两种实现方法,一个是利用有序索引自动实现,也就是说利用有序索引的有序性就不再另做排序操作了。另一个是把结果选好之后再排序。用有序索引这种,当然是...
count(1)与count(*)比较

count(1)与count(*)比较

count(1)与count(*)比较:如果你的数据表没有主键,那么count(1)比count(*)快 如果有主键的话,那主键(联合主键)作为count的条件也比count(*)要快 如果你的表只有一个字段的话那count(*)就是最快的啦 count(*) count(1) ...