MySQL 安装
时间:2010-10-26 来源:haiquan517
上半年用了三个月时间把MYSQL 学习了一下,现Share 我的学习笔记。注所有操作与实验都是用RHEL5 和Centos5 系统。共分为八个部分学习: 安装;管理命令;日志;复制;备份恢复;用户权限;群集;群集恢复。
一. MYSQL安装
export PATH=$PATH:/usr/local/mysql/bin
1.源码安装
你必须执行的安装MySQL源码分发版的基本命令是:
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> bin/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql var
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &
2.二进制安装
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &
3.Linux RPM 安装
·MySQL-server-VERSION.i386.rpm
MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。
·MySQL-Max-VERSION.i386.rpm
MySQL-Max服务器。该服务器具有其它功能,这是MySQL-server RPM不具备的。你必须首先安装MySQL-server RPM,因为MySQL-Max RPM依赖于它。
·MySQL-client-VERSION.i386.rpm
标准MySQL客户端程序。你可能总是要安装该软件包。
· MySQL-bench-VERSION.i386.rpm
测试和基准。需要Perl和DBD::mysql模块。
· MySQL-devel-VERSION.i386.rpm
库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要。
· MySQL-shared-VERSION.i386.rpm
该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*),使用MySQL。
· MySQL-shared-compat-VERSION.i386.rpm
该软件包包括MySQL 3.23和MySQL 4.0的共享库。如果你安装了应用程序动态连接MySQL 3.23,但是你想要升级到MySQL 4.0而不想打破库的从属关系,则安装该软件包而不要安装MySQL-shared。从MySQL 4.0.13起包含该安装软件包。
· MySQL-embedded-VERSION.i386.rpm
嵌入式MySQL服务器库(从MySQL 4.0起)。
4. 验证安装
①. 这两相命令检查服务器是否已经启动并能响应连接:
Mysqladmin version
Mysqladmin variables
②. 验证是否可以安全关闭服务器:
Mysqladmin –u root shutdown
③. 验证一些简单的查询信息
Mysqlshow ( 查看默认几个数据库)
Mysqlshow mysql (查看mysql数据库中的表)
Mysql –e “select host,db,user from db” mysql (查看mysql数据库db表信息)
相关阅读 更多 +