共计 1158 个字符,预计需要花费 3 分钟才能阅读完成。
装置配置
# 装置 MySQL 依赖的 libaio 库
shell> yum search libaio # search for info
shell> yum install libaio # install library
# 装置 MySQL 依赖的 libaio 库
shell> yum search libnuma # search for info
shell> yum install libnuma # install library
编写装置脚本
vim mysql.sh
#!/bin/bash
# 创立用户组
groupadd mysql
# 创立用户,禁止登陆
useradd -r -g mysql -s /bin/false mysql
cd /usr/local
# 解压缩
tar -zxvf mysql-VERSION-OS.tar.gz
# 重命名
mv mysql-VERSION-OS /usr/local/mysql
cd mysql
mkdir mysql-files
chown mysql:mysql mysql-files
chmod 750 mysql-files
yum remove mariadb-libs -y
bin/mysqld --initialize --user=mysql
bin/mysql_ssl_rsa_setup
# 启动 MySQL
bin/mysqld_safe --user=mysql &
cp support-files/mysql.server /etc/init.d/mysql.server
# 将 mysql/bin 退出环境变量
echo 'export PATH=$PATH:/usr/local/mysql/bin' >> /etc/profile
source /etc/profile
运行装置脚本
source mysql.sh
配置及测试
shell> mysql_secure_installation
shell> mysql -u root -p
shell> mysql -h 127.0.0.1 -P 3306 -u root -p
参考:https://dev.mysql.com/doc/ref…
MySQL 目录构造
目录 | 内容 |
---|---|
bin |
mysqld 服务端、客户端和二进制文件 |
docs |
MySQL 手册 |
man |
Unix 手册 |
include |
头文件 |
lib |
类库 |
share |
谬误音讯,字典和用于数据库装置的 SQL |
support-files |
杂项反对文件 |
扩大浏览
初始化数据目录:https://dev.mysql.com/doc/ref…
启动服务器:https://dev.mysql.com/doc/ref…
测试服务器:https://dev.mysql.com/doc/ref…
爱护初始 MySQL 帐户:https://dev.mysql.com/doc/ref…
主动启动和进行 MySQL:https://dev.mysql.com/doc/ref…
正文完