mysql 参数 sql_log_bin
sql_log_bin是mysql session的一个变量,查看语句: mysql> select @@session.sql_log_bin; +———————–+ | @@session.sql_log_bin | +———————–+ | 1 | +———————–+ 1 row in set (0.00 sec) 可以看出sql_log_bin的值是1|0, 当sql_log_bin的值为0…
阅读全文 »sql_log_bin是mysql session的一个变量,查看语句: mysql> select @@session.sql_log_bin; +———————–+ | @@session.sql_log_bin | +———————–+ | 1 | +———————–+ 1 row in set (0.00 sec) 可以看出sql_log_bin的值是1|0, 当sql_log_bin的值为0…
阅读全文 »说明:64位的2003系统安装的IIS也是64位的,而目前官方并无64位版本PHP,因此32位的PHP是无法在64位的IIS上运行的,目前网上的解决办法都是将IIS转为32位模式才能正常运行PHP,本教程是采用64位第三方编译的PHP版本来搭建环境,实现64位IIS+64位PHP+64位MySQL的64位运行环境,希望对大家有所帮助,少走弯路,具体配置如下。 系统约定 环境软件下载后存放位置:D:\ServerSoft 环境软件安装位置:D:\ServerRoot 网站根目录位置:D:\wwwr…
阅读全文 »查看apache编译参数: # cat /usr/local/apache2/build/config.nice 查看mysql编译参数: # cat /usr/local/mysql/bin/mysqlbug | grep CONFIGURE_LINE 查看php编译参数: # /usr/local/php/bin/php -i | grep configure 查看nginx编译参数: # /usr/local/nginx/sbin/nginx -V 查看squid编译参数: # /usr/…
阅读全文 »一、系统约定 环境软件下载后存放位置:D:\ServerSoft 环境软件安装位置:D:\ServerRoot 网站根目录位置:D:\wwwroot Apache安装位置:D:\ServerRoot\Apache MySQL安装位置:D:\ServerRoot\MySQL PHP安装位置:D:\ServerRoot\PHP phpMyAdmin目录位置:D:\wwwroot\phpmyadmin Zend Optimizer安装位置:D:\ServerRoot\Zend MySQL数据库位置:D…
阅读全文 »使用mysqlbinlog查看二进制日志出现以下错误: mysqlbinlog: unknown variable ‘default-character-set=utf8’ 产生这个问题的原因是因为我在my.cnf中的client选项组中添加了 [client] default-character-set = utf8 解决办法有两种: 第一种是使用:–no-defaults 参数 mysqlbinlog –no-defaults mysql-bin.000001 另一种方法:使用…
阅读全文 »/path/mysqldumpslow -s c -t 10 /database/mysql/slow-log 这会输出记录次数最多的10条SQL语句,其中: -s, 是表示按照何种方式排序,c、t、l、r分别是按照记录次数、时间、查询时间、返回的记录数来排序,ac、at、al、ar,表示相应的倒叙; -t, 是top n的意思,即为返回前面多少条的数据; -g, 后边可以写一个正则匹配模式,大小写不敏感的; 比如: /path/mysqldumpslow -s r -t 10 /databas…
阅读全文 »SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。如果您不使用FULL关键词,则只显示每个查询的前100个字符。 本语句报告TCP/IP连接的主机名称(采用host_name:client_port格式),以方便地判定哪个客户端正在做什么。 如果您得到“too many connections”错误…
阅读全文 »安装约定 mariadb安装路径:/usr/local/mysql mariadb数据库路径:/data/mysql my配置文件路径:/etc/my.cnf 创建mysql用户和组 # groupadd -g 27 mysql # useradd -u 27 -g mysql -c “MySQL Server” -d /var/lib/mysql -s /sbin/nologin mysql 下载二进制包 在官网如下地址下载最新版 https://downloads.m…
阅读全文 »1. 节点约定 Cluster管理节点(MGMD) 192.168.1.2 Cluster数据节点1(NDBD1) 192.168.1.10 Cluster数据节点2(NDBD2) 192.168.1.11 Cluster查询节点1(MYSQLD1) 192.168.1.20 Cluster查询节点2(MYSQLD2) 192.168.1.21 2. 目录约定 cluster源码路径:/usr/local/src cluster所有节点安装路径为/usr/local/mysql cluster管…
阅读全文 »当线上主mysql数据库当机后,按照如下步骤切换从服务器为主服务器 1.在从机上用stop slave io_thread命令停掉io_thread进程,确保从机上没有在同步的sql语句 2.在从机上执行stop slave,然后reset master 将其设置为主数据库 3.将原来主数据库服务器的的ip地址更换为现在的主数据库服务器 4.删除新的主数据库服务器的master.info文件,防止它下次重启时还会按照从机启动
阅读全文 »