WEB开发网
开发学院数据库MySQL 初学MySql5所应了解的知识和常见问题 阅读

初学MySql5所应了解的知识和常见问题

 2008-04-06 15:52:37 来源:WEB开发网   
核心提示:一:关于MySQL5MySQL5系列数据库是MySQL的最新版本的数据库,比较流行的发行版是mysql-5.0.18,初学MySql5所应了解的知识和常见问题,MySQL 英文官方网站是http://www.mysql.com/二:获得MySQL5所有的关于MySQL数据库的程序,都可以在它的英文官方网站下载到,执行:

一:关于MySQL5

MySQL5系列数据库是MySQL的最新版本的数据库,比较流行的发行版是mysql-5.0.18。MySQL 英文官方网站是http://www.mysql.com/

二:获得MySQL5

所有的关于MySQL数据库的程序,都可以在它的英文官方网站下载到,但是,鉴于不不是所有人的英文都很好,所以建议大家尽量区MySQL的中文官方网站下载自己所需的程序,如果找不到,再去找英文的网站。

MySQL5有安装版和免安装版之分,顾名思义,安装版就是需要安装以后才可以使用;免安装版的MySQL下载下来之后就可以使用,或者进行简单的设置就可以使用。

MySQL5安装版下载地址:

Windows版本:http://download.mysql.cn/src/2006/0218/199.html

Linux版本(源码包):http://download.mysql.cn/src/2006/0208/62.html

MySQL5免安装版下载地址:

Windows版本:http://download.mysql.cn/src/2006/0302/205.html

三:MySQL5安装

Windows版安装手册:http://bbs.mysql.cn/thread-261-1-1.html

Linux版本(源码包)安装手册:http://bbs.mysql.cn/thread-493-1-2.html

MySQL有安装版本和免安装版本,免安装版本解压后的文件夹内没有安装程序,可以直接使用。

Windows免安装版本使用手册:http://bbs.mysql.cn/thread-552-1-1.html

四:备份与恢复

常规备份命令是mysqldump,这里以tm数据库为例,做简单介绍,详细资料参考

http://info.mysql.cn/install/2006/0410/5521.html

备份:

#mysqldump -u root -p tm > tm_20060101.sql

按提示输入密码,这就把tm数据库所有的表结构和数据备份到tm_20060101.sql了,因为要总进行备份工作,如果数据量大会占用很大空间,

这是可以利用gzip压缩数据,命令如下:

#mysqldump -u root -p tm | gzip > tm_20060101.sql.gz

还可以备份到远程机器,用-h制定,如

#mysqldump -u root -p tm > tm_20060101.sql -h xxx.xxx.xxx.xxx

可以直接备份到IP地址为xxx.xxx.xxx.xxx的远程计算机。

恢复

系统崩溃,重建系统,或恢复数据库时,可以这样恢复数据:

#mysql -u root -p tm < tm_20060101.sql

从压缩文件直接恢复:

#gunzip < tm_20060101.sql.gz | mysql -u root -p tm

五:FAQ

Q:为什么我下在的“安装程序”里面没有安装文件?

A:你下载的可能是免安装版本。请给出详细的版本信息。

Q:如何启动和关闭mysql?

A:linux下:比如我的mysql是用源码方式安装在/usr/local/mysql

自动:将/usr/local/mysql/share/mysql/mysql.server拷贝到/etc/rc.d/init.d/下,然后

chkconfig --add mysql.server就可以开机就启动mysql服务了。

手动:以root身份执行/usr/local/mysql/bin/mysqld_safe --user=mysql

windows下:

自动:

用cmd方式,到mysql安装路径的bin文件夹下,执行:mysqld-nt --install

手动:直接到到mysql安装路径的bin文件夹下执行net start mysql即可。

如果不想让mysql在计算机启动时候就启动服务,执行:mysqld-nt --remove

也可以在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices中删除对应服务并重启计算机。

关闭mysql:mysqladmin -uroot -p shutdown

启动mysql:

mysqld-nt --install

net start mysql

1 2 3 4 5  下一页

Tags:初学 MySql 了解

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接