标签: MySQL

MySQL开启远程管理账户

登录到mysql数据库 mysql> mysql -u root -p mysql 授权admin用户有远程管理admin数据库的权限 mysql> grant all privileges on 123admin.* to ‘admin’@’%’ identified by ‘123456’ with grant option; # admin是用户名,123admin是数据库名,%代表任意主机,’123456’指定的登录密码(这个和本地的root密码可以设…

阅读全文 »

CentOS yum安装Apache+MySQL+PHP

安装Apahce # yum -y install httpd 安装mysql # yum -y instal mysql mysql-server 安装php及其php扩展 # yum -y install php php-common php-cli php-pear php-pdo php-mysql php-gd php-mbstring php-mcrypt php-xml php-xmlrpc php-pecl-zendopcache 启动服务配置 # chkconfig httpd…

阅读全文 »

MySQL 参数配置优化详解

PS:本配置文件针对Dell R710服务器,至强E5系列4核CPU、16G内存的硬件配置。CentOS 6.0 64位系统,MySQL 5.1.x 稳定版。适用于日均IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。 MySQL 配置文件为my.cnf(默认文件位置/etc/my.cnf) # 以下选项会被MySQL客户端应用读取 # 注意只有MySQL附带的客户端应用程序保证可以读取这段内容 # 如果你想你自己的MySQL…

阅读全文 »

解决远程连接MySQL慢的问题

两台CentOS服务器,在一台服务器上安装了mysql,在另一台想通过内网phpmyadmin远程管理mysql数据库,安装配置好之后发现连接特别慢,后来通过网络查找找到了问题所在,解决的方法很简单,只需要在mysql配置文件my.cnf里面添加skip-name-resolve # vim /etc/my.cnf 在[mysqld]下面添加如下: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysq…

阅读全文 »

Windows平台MySQL的日志开启与查询

MySQL有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 日志文件类型概述: 1. 错误日志 记录启动、运行或停止mysqld时出现的问题。 My.ini配置信息: #Enter a name for the error log file. Otherwise a default name will be used. #log-error=d:/mysql_…

阅读全文 »

mysqldump 命令备份数据库方法

用mysqldump对MySQL数据库进行数据备份与恢复 下面假设要备份mydb这个数据库: # mysqldump -uroot –p123456 mydb > mydb.sql 这时可以利用gzip压缩数据,命令如下: # mysqldump -uroot -p123456 mydb | gzip > mydb.sql.gz 恢复数据: Shell>mysql -uroot -p123456 mydb < mydb.sql 从压缩文件直接恢复: # gunzip &l…

阅读全文 »

CentOS 编译安装 MySQL 5.1

安装MySQL,到 http://www.mysql.com 下载5.1.x最新的Community版本的tar.gz文件到/usr/local/src/,进入目录,用以下参数解压编译安装: 解压 # cd /usr/local/src/ # tar -zxvf mysql-5.1.x.tar.gz 预处理 # cd mysql-5.1.x # ./configure –prefix=/usr/local/mysql \ –without-debug \ –enable-thread-sa…

阅读全文 »

MySQL 双主多从高可用解决方案

安装约定 KEEPALIVED-VIP:192.168.1.4 MYSQL_MASTER-1:192.168.1.20 MYSQL_MASTER-2:192.168.1.21 在MYSQL_MASTER-1服务器上配置keepalived.conf # vim /etc/keepalived/keepalived.conf 添加如下内容 ! Configuration File for keepalived global_defs { notification_email { example@1…

阅读全文 »