mysql

在phpmyadmin里面导入大数据库的方法

phpmyadmin是个很方便的mysql数据库管理工具,可以用来管理mysql数据库,导入,导出等。

phpmyadmin在导入mysql的时候有个问题,如果要导入的数据库文件比较大,那么导入就会失败。下面介绍一个方法,可以导入任意大小的mysql数据库,步骤如下:

  1. 通过FTP把数据库的SQL文件上传到网站的根目录下
  2. 在网站的根目录下,创建文件import.php,该文件的内容见文章末尾
  3. 在浏览器里面访问这个import.php,假设你的网站域名是www.a.com,那么就在浏览器里面访问 http://www.a.com/import.php , 只要浏览器一开始访问这个import.php文件,数据就开始导入了
  4. 数据导入结束后,屏幕上会出现"import ok"的字样

import.php文件的内容如下:

博客文章标签:

博客文章分类:

配置MySQL 5.0的复制(Replication)功能

MySQL的Replication功能可以自动同步主MySQL服务器的更新到若干个辅MySQL服务器上,这个功能能把MySQL的数据实时分布到多台机器上,提交了MySQL的数据安全性。

配置MySQL Replication并不是个简单的工作,如果配置的不好,回导致MySQL的同步性能不好,或者不能同步,甚至导致主辅服务器的数据不一致。

下面主服务器为master,辅助服务器为slave

master的配置

第一步保证master能单机正常工作,略。

在master上创建一个MySQL用户,这个用户专门用于Replication:

grant replication slave on *.* to 'repluser'@'%' identified by 'mypassword';

编辑MySQL的配置文件,允许log-bin,并且给master分配一个ID:

博客文章标签:

博客文章分类:

Linux VPS下MySQL的安装配置和优化

MySQL是Linux的重要组件,所有的Linux几乎都自带MySQL。RasHost VPS为了给所有客户提供一个干净的VPS环境,没有预装MySQL,毕竟不是所有的客户都用MySQL。 本文给出在Linux VPS下怎样手工安装配置和优化mysql

安装

在Debian/Ubuntu下:

apt-get install mysql-server-5.0

在CentOS下:

yum install -y mysql-server

配置

主要是中文环境配置,配置MySQL全面缺省支持UTF-8。修改mysql的配置文件/etc/mysql/my.cnf,在[mysqld] 和 [client]段都加入如下指令:

博客文章标签:

博客文章分类:

Subscribe to RSS - mysql