




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验六 RedHat9下mysql4安装实验一、 实验名称搭建RedHat9下的mysql4服务器二、 实验目的搭建RedHat9下的mysql4服务器三、 实验准备操作系统: RedHat 9软件版本: mysql-4.0.15.tar.gz所有操作都假定在root下执行四 实验步骤1.mysql服务器端1)创建mysql组和mysql用户groupadd mysqluseradd -g mysql mysql修改/root下的.bash_profile的这一行:PATH=$PATH:$HOME/bin 为PATH=$PATH:$HOME/bin:/usr/local/mysql/bin2)安装mysqltar -xzvf mysql-xx.tar.gz cd mysql-xx ./configure -prefix=/usr/local/mysql makemake installcd scripts./mysql_install_dbchown -R root /usr/local/mysqlchown -R mysql /usr/local/mysql/varchgrp -R mysql /usr/local/mysqlcp ./support-files/f /etc/f向/etc/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 |grep mysql看mysql_safe是否工作2、测试客户端连接运行客户端程序:# mysql我们可以看到屏幕显示出以下信息:Welcome to the MySQL monitor. Commands end with ; or g.Your MySQL connection id is 2 to server version: 3.22.21Type help for help.mysql接着,用show databases命令可以将安装的数据库列出来:mysql show databases;我们可以看到:+-+| Database |+-+| mysql | test |+-+2 rows in set (0.00 sec)如果一切正常,那就说明MySQL可以完全工作了。如果要退出程序,输入exit,显示结果应该类似于:mysql exit;Bye附录1:设置mysql为自启动将mysql安装目录下的support-files目录中的mysql.server文件拷到/etc/init.d目录cp mysql.server /etc/init.d/mysqlchmod 755 /etc/init.d/mysql 创建硬链接cd /etc/rc3.d(文本方式启动)ln -s /etc/init.d/mysql S85mysqlln -s /etc/init.d/mysql K85mysqlcd /etc/rc5.d (图形方式启动)ln -s /etc/init.d/mysql S85mysqlln -s /etc/init.d/mysql K85mysql注意:修改mysql.server脚本或者全局选项文件,使守护程序以规定的用户运行改变mysql.server脚本:(mysql.server可在MySQL安装目录下的“share/mysql”目录里找到,或在MySQL源代码树的“support-files”目录下找到)找到行mysql_daemon_user=root,把root改为设定的用户mysql或者修改选项文件/etc/f:增加选项下述选项mysql.serveruser=mysql #add this linebasedir=/usr/local/mysql附录2:初始化授权表一旦我们已经安装了MySQL(从一个二进制代码或源代码安装包),需要初始化授权表,因为此时MySQL权限系统需要的数据库和表并不存在。然后再启动服务器并且保证服务器正确运行。安装授权表之前,首先请切换到mysql帐户。通常,对从源代码安装包的安装,安装授权表并启动服务器: #su mysql$cd BASEDIR(缺省为/usr/local/mysql)$./scripts/mysql_install_db对于二进制包,操作如下: #su mysql$cd BASEDIR(缺省为/usr/local/mysql)$./bin/mysql_install_db对于rpm包,操作如下:#su mysql$mysql_install_db注意:对于Win32平台上的安装包,由于安装后,授权表已经存在,故没有必要使用mysql_install_db,而且也不存在这个脚本。如果我们需要初始化授权表,我们可以删除数据库目录中的mysql目录,即删除mysql数据库,然后再运行setup.exe文件,即可初始化授权表。典型地,mysql_install_db仅在第一次安装MySQL时需要运行,因此,如果正在升级现有的安装,可以跳过这一步。mysql_install_db在mysql数据库里创建6个表(user、db、host、tables_priv、columns_priv和func),初始权限的描述在以后的章节中给出。简单地说,这些权
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大连艺术学院《教师资格证认证》2024-2025学年第一学期期末试卷
- 湖南人文科技学院《系统可靠性设计与分析》2024-2025学年第一学期期末试卷
- 2025年医疗专业工程整体方案项目规划申请报告模板
- 2025版电网改造承包安装与升级服务合同范本
- 二零二五年度非物质文化遗产保护借款及产权抵押合同范本正规范本
- 2025版咖啡机智能控制系统研发与集成合同
- 二零二五年度环保项目投资三方合作协议合同
- 2025版医疗护理机构劳务派遣合同协议
- 二零二五年度第六章建筑安全文明施工合同范本
- 二零二五年度环境风险评估与预警系统开发合同
- 膀胱冲洗临床指南
- 吊装安全警示教育培训
- 变电站介绍课件
- 建设工程现场安全文明施工措施费支付使用合同5篇
- 2025年新疆生产建设兵团国有企业招聘笔试参考题库含答案解析
- 电商采购供货协议范本
- 冠心病护理模板(2025年独家版)
- 知识产权贯标体管理体系整体文件一二三级文件 手册程序制度文件
- 飞书项目管理
- 《中医饮食护理》课件
- 银行运营管理新员工培训
评论
0/150
提交评论