MySQL5.1安装与配置图文教程

需积分: 3 1 下载量 185 浏览量 更新于2024-07-27 收藏 1.14MB DOC 举报
"MySQL_5.1安装图解文档提供了详细步骤来指导用户安装MySQL 5.1版本。文档包括安装过程和配置MySQL Server的详细指南,适合初学者和需要了解安装流程的用户。" 在安装MySQL 5.1时,首先需要启动下载的安装文件,用户会遇到一个欢迎界面,点击“Next”进行下一步。接着,用户需要选择安装类型,通常有三种选项:Typical(典型安装)、Complete(完全安装)和Custom(自定义安装)。为了深入了解安装过程和有更多自定义选项,建议选择“Custom”。 在自定义安装界面,用户应确保选中“MySQL Server”以及所有子特征,并指定安装路径到本地硬盘。确认设置无误后,点击“Install”开始安装。安装过程可能需要一段时间,完成后会出现一个界面,提示安装成功。此时,推荐勾选“Configure the MySQL Server now”,启动MySQL配置向导,以便于自动配置my.ini文件,避免手动配置的复杂性。 配置MySQL Server时,配置向导会引导用户完成一系列设置。首先会遇到一个启动界面,点击“Next”进入配置模式选择。用户可以选择“Detailed Configuration”以进行手动精确配置,或“Standard Configuration”进行快速标准配置。为了深入理解和控制配置细节,应选择“Detailed Configuration”。 在详细配置阶段,用户需要选择服务器类型,有三种选项:Developer Machine(适合开发和测试,占用资源较少)、Server Machine(适用于服务器环境,占用适度资源)和Dedicated MySQL Server Machine(专用于MySQL服务,占用资源较多)。根据实际需求和硬件条件,选择合适的类型。之后,还需要配置MySQL Server作为网络服务,决定是否允许远程连接,以及选择InnoDB存储引擎的内存大小等参数。 完成这些配置后,点击“Execute”执行配置,等待配置过程结束。最后,配置向导会显示配置结果,确认无误后,点击“Finish”完成整个安装和配置过程。至此,MySQL 5.1已成功安装并配置,可以开始使用了。 MySQL 5.1的安装涉及多个步骤,包括选择安装类型、定制安装路径、配置服务器类型以及设置网络服务等。通过详细的图解和指导,用户能够轻松地完成这一过程,为后续的数据管理和应用开发打下基础。

#!/bin/sh #安装插件 cd /root/mysql if test -e ./sharutils-4.6.1-2.x86_64.rpm then echo 'sharutils开始安装...' rpm -ivh sharutils-4.6.1-2.x86_64.rpm echo 'sharutils安装完成...' else echo 'sharutils文件不存在!' exit fi #安装msql8 if test -e ./mysql8.0.19_64-636.sh then if test -e ./mysql8.0.19_64-636.sh.sha256 then echo '准备安装mysql8' sh ./mysql8.0.19_64-636.sh else echo 'mysql8.sha256文件不存在!' exit fi else echo 'mysql8.sh文件不存在!' exit fi if [ $? -eq 0 ]; then echo 'mysql安装完成...' else echo 'mysql安装失败!' exit fi #执行重启不需验证 /topwalk/baseapp/bin/mysqld restart --skip_grant_tables #安装tcl sh ./tcl-install.sh if [ $? -eq 0 ]; then echo 'tcl安装完成...' else echo 'tcl安装失败!' exit fi #安装expect sh ./expect-install.sh if [ $? -eq 0 ]; then echo 'expect安装完成...' else echo 'expect安装失败!' exit fi #创建mysql用户,授权 sh ./initdb.sh if [ $? -eq 0 ]; then echo 'mysql用户创建,授权完成...' else echo 'mysql用户创建,授权失败!' exit fi ln -s /topwalk/baseapp/bin/mysqld /etc/init.d/ sed -i '/MYSQL_HOME/d' /etc/profile echo "export MYSQL_HOME=/topwalk/baseapp/mysql" >>/etc/profile echo 'export PATH=$PATH:$MYSQL_HOME/bin' >>/etc/profile systemctl enable mysqld source /etc/profile service mysqld restart #初始化库 /topwalk/baseapp/mysql/bin/mysql -udms -ptRstOpwalkroot0823 < topsql/CREATE_TOPBASIC.sql /topwalk/baseapp/mysql/bin/mysql -udms -ptRstOpwalkroot0823 < topsql/CREATE_TOPDMS.sql /topwalk/baseapp/mysql/bin/mysql -udms -ptRstOpwalkroot0823 < topsql/CREATE_TOPUIS.sql #初始化表 /topwalk/baseapp/mysql/bin/mysql -udms -ptRstOpwalkroot0823 TOPBASIC < topsql/TOPBASIC.sql /topwalk/baseapp/mysql/bin/mysql -udms -ptRstOpwalkroot0823 TOPDMS < topsql/TOPDMS.sql /topwalk/baseapp/mysql/bin/mysql -udms -ptRstOpwalkroot0823 TOPUIS < topsql/TOPUIS.sql #安装nginx cp -dpRf ./nginx /usr/local/ useradd nginx -m -d /usr/local/nginx/ -s /bin/bash chown -R nginx.nginx /usr/local/ngi

2023-07-14 上传