Archive

Posts Tagged ‘mysql’

Import a large sized SQL dump

September 29th, 2007

导入一个体积较大的SQL,通常由于PHP限制而导致超时而无法导入。

编辑:
./phpmyadmin/config.inc.php

查找变量:
$cfg['UploadDir']

在网站下建一个FTP能访问到的目录,将位置赋予变量“$cfg['UploadDir']”,然后通过FTP将dump文件传上去,刷新导入页,即可选择。

一点注意:
文件名必须含有“.sql”几个字符。

建议保存为.sql文件,解压缩文件通常占用内存太多。

附注:不适用于Shell的虚拟主机,因为你无法编辑./phpmyadmin/config.inc.php

系统_OS ,

Debian学习手迹-安装Mysql简单方法

March 27th, 2007

写给自己看的,高手别笑话:-)

两个命令:

# apt-get install mysql-server-4.1
# apt-get install phpmyadmin

这样安装之后,默认通过http://IP/phpmyadmin没法访问,会提示:

#1045 – Access denied for user ‘root’@'localhost’ (using password: YES)

在shell内执行:

# mysql
grant all on *.* to root@localhost identified by “password”;
注释:

grant 分配权限
all 所有权限
on *.* 在所有数据库上
to root@localhost 给通过本地连接的root账户
identified by “password” 密码为password
; 执行标志

系统_OS ,

Debian学习手迹-安装MySQL

March 25th, 2007

首先,到root目录

# cd /root

下载mysql包

# wget ftp://ftp.fancysky.net/Pub-Linux/NetWork/Server/MYSQL/mysql-4.0.20.tar.gz

解压

# tar xfz mysql-4.0.20.tar.gz
# mkdir /usr/local/mysql
# cd /root/mysql-4.0.20

设置

# ./configure –prefix=/usr/local/mysql –with-charset=gbk

编译,安装

# make
# make install

建立用户组和用户

# groupadd mysql
# useradd mysql -g mysql

初始化表

# ./scripts/mysql_install_db –user=mysql
# cd /usr/local/mysql

设置权限

# chown -R root .
# chown -R mysql var
# chown -R mysql var/.
# chown -R mysql var/mysql/.
# chgrp -R mysql .

运行Mysql

# /usr/local/mysql/bin/mysqld_safe –user=mysql &

如出现Starting mysqld daemon with databases from /usr/local/mysql/var,说明安装成功.

设置密码(123456)

# /usr/local/mysql/bin/mysqladmin -uroot password 123456

系统_OS ,