在LinuxUnix平台使用二进制安装包安装Mysql

可以从https://dev.mysql.com/downloads/下载mysql的二进制包。mysql包的命名格式为mysql-``**_VERSION_**``-``**_OS_**``.tar.xz,**_VERSION_**是数字(例如,8.0.19),**_OS_**``表明适用的操作系统(例如,``pc-linux-i686orwinx64``)。

还有一种去除了调试信息的“最小安装”的版本,命名为mysql-**_VERSION_**-**_OS_**-minimal.tar.xz,如果使用最小安装,注意调整普通的文件名为最小安装的文件名。

注意:

  1. 如果已经使用系统自带的包管理系统(比如yum,或apt)安装了mysql,则需要删除原来的mysql(包含配置文件/etc/my.cnf或/etc/mysql)。
  2. Mysql依赖于libaio库,所以在安装以前需要安装libaio库。

安装libaio

在 基于Yum系统

yum _search libaio//_查找__libaio

yum _install libaio//_安装__libaio

在apt-based系统

_apt-cache__search libaio//_查找__libaio

_apt-get__install libaio//_安装__libaio

  1. Oracle Linux 8 / Red Hat 8(EL8)这些平台默认不安装/lib64/libtinfo.so.5``,而``mysql-VERSION-el7-x86_64.tar.gzmysql-VERSION-linux-glibc2.12-x86_64.tar.xz``包的``mysql的客户端/bin/mysql``需要这个文件,需要安装ncurses-compat-libs包。

yum install ncurses-compat-libs

安装压缩的发布版二进制的mysql,需要在你选择的位置(以/usr/local/mysql为例)解压压缩包。解压后目录如下:

Directory

目录内容

bin

[这里是代码026], 客户端程序和各种工具

docs

MySQL manual in Info format

man

mysql手册

include

头文件

lib

库文件

share

错误消息, 字典, 和安装的数据库SQL

support-files

各种帮助文件

安装mysql

以``root``身份执行以下命令安装``mysql

添加mysql用户

groupadd mysql

useradd -r -g mysql -s /bin/false mysql

解压并建立连接

cd /usr/local

tar xvf /path/mysql-VERSION-OS.tar.xz //path为_mysql-VERSION-OS_.tar.xz解压至的目录

ln -s full-path-mysql-VERSION-OS mysql //在解压目录与mysql建立连接

cd mysql

设置导入导出目录

mkdir mysql-files

chown mysql:mysql mysql-files

chmod 750 mysql-files

初始化并启动mysqld

bin/mysqld --initialize --user=mysql

bin/mysql_ssl_rsa_setup

bin/mysqld_safe --user=mysql &

下面的命令为可选

cp support-files/mysql.server /etc/init.d/mysql.server

export PATH=$PATH:/usr/local/mysql/bin

mysql-files的目录为secure_file_priv系统变量导入导出的目录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值