欢迎来到天天文库
浏览记录
ID:38368749
大小:399.50 KB
页数:11页
时间:2019-06-11
《实验:RedHat9下mysql4安装实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验六RedHat9下mysql4安装实验一、实验名称搭建RedHat9下的mysql4服务器二、实验目的搭建RedHat9下的mysql4服务器三、实验准备操作系统:RedHat9软件版本:mysql-4.0.15.tar.gz所有操作都假定在root下执行四实验步骤1.mysql服务器端1)创建mysql组和mysql用户groupaddmysqluseradd-gmysqlmysql修改/root下的.bash_profile的这一行:PATH=$PATH:$HOME/bin为PATH=$PATH:$HOME/bin:/usr
2、/local/mysql/bin2)安装mysqltar-xzvfmysql-xx.tar.gzcdmysql-xx./configure--prefix=/usr/local/mysqlmakemakeinstallcdscripts./mysql_install_dbchown-Rroot/usr/local/mysqlchown-Rmysql/usr/local/mysql/varchgrp-Rmysql/usr/local/mysqlcp../support-files/my-medium.cnf/etc/my.cnf向/e
3、tc/ld.so.conf中加入两行:/usr/local/mysql/lib/mysql/usr/local/lib载入库,执行ldconfig–v1.3测试mysql是否工作cd/usr/local/mysql/bin/./mysqld_safe--user=mysqlps-ef
4、grepmysql看mysql_safe是否工作2、测试客户端连接运行客户端程序:#mysql我们可以看到屏幕显示出以下信息:WelcometotheMySQLmonitor.Commandsendwith;org.YourMySQLconnec
5、tionidis2toserverversion:3.22.21Type'help'forhelp.mysql>接着,用showdatabases命令可以将安装的数据库列出来:mysql>showdatabases;我们可以看到:+----------+
6、Database
7、+----------+
8、mysql
9、
10、test
11、+----------+2rowsinset(0.00sec)如果一切正常,那就说明MySQL可以完全工作了。如果要退出程序,输入exit,显示结果应该类似于:mysql>exit;Bye附录1:设置mysql为自
12、启动将mysql安装目录下的support-files目录中的mysql.server文件拷到/etc/init.d目录cpmysql.server/etc/init.d/mysqlchmod755/etc/init.d/mysql创建硬链接cd/etc/rc3.d(文本方式启动)ln-s/etc/init.d/mysqlS85mysqlln-s/etc/init.d/mysqlK85mysqlcd/etc/rc5.d(图形方式启动)ln-s/etc/init.d/mysqlS85mysqlln-s/etc/init.d/mysql
13、K85mysql注意:修改mysql.server脚本或者全局选项文件,使守护程序以规定的用户运行改变mysql.server脚本:(mysql.server可在MySQL安装目录下的“share/mysql”目录里找到,或在MySQL源代码树的“support-files”目录下找到)找到行mysql_daemon_user=root,把root改为设定的用户mysql或者修改选项文件/etc/my.cnf:增加选项下述选项[mysql.server]user=mysql#addthislinebasedir=/usr/local
14、/mysql附录2:初始化授权表一旦我们已经安装了MySQL(从一个二进制代码或源代码安装包),需要初始化授权表,因为此时MySQL权限系统需要的数据库和表并不存在。然后再启动服务器并且保证服务器正确运行。安装授权表之前,首先请切换到mysql帐户。·通常,对从源代码安装包的安装,安装授权表并启动服务器:#sumysql$cdBASEDIR(缺省为/usr/local/mysql)$./scripts/mysql_install_db·对于二进制包,操作如下:#sumysql$cdBASEDIR(缺省为/usr/local/mysq
15、l)$./bin/mysql_install_db·对于rpm包,操作如下:#sumysql$mysql_install_db注意:对于Win32平台上的安装包,由于安装后,授权表已经存在,故没有必要使用mysql_install_d
此文档下载收益归作者所有