离线端安装mysql脚本
时间: 2023-06-15 12:02:57 浏览: 92
安装 MySQL 的脚本可以分为以下几个步骤:
1. 下载 MySQL 安装包
2. 解压安装包
3. 创建 MySQL 用户和组
4. 安装 MySQL
5. 初始化 MySQL
6. 启动 MySQL
7. 配置 MySQL
具体步骤如下:
1. 下载 MySQL 安装包
可以从 MySQL 官网下载 MySQL 的安装包。选择对应的版本,下载适合自己系统的安装包。
例如,在 Linux 系统下,可以使用以下命令下载 MySQL 5.7 版本的安装包:
```
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
```
2. 解压安装包
使用以下命令解压安装包:
```
tar -zxvf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
```
3. 创建 MySQL 用户和组
使用以下命令创建 MySQL 用户和组:
```
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
```
4. 安装 MySQL
使用以下命令安装 MySQL:
```
cd mysql-5.7.35-linux-glibc2.12-x86_64
mkdir /usr/local/mysql
cp -R * /usr/local/mysql
cd /usr/local/mysql
chown -R mysql:mysql .
chmod -R 755 .
scripts/mysql_install_db --user=mysql
```
5. 初始化 MySQL
使用以下命令初始化 MySQL:
```
bin/mysqld_safe --user=mysql &
```
6. 启动 MySQL
使用以下命令启动 MySQL:
```
bin/mysqladmin -u root password 'new-password'
bin/mysql_secure_installation
```
7. 配置 MySQL
在 MySQL 的配置文件中,可以设置 MySQL 的相关参数,例如端口号、字符集等。MySQL 的配置文件位于 /etc/my.cnf 或 /etc/mysql/my.cnf。
可以使用以下命令打开 MySQL 配置文件:
```
vi /etc/my.cnf
```
将以下参数添加到 MySQL 配置文件中:
```
[client]
port = 3306
default-character-set = utf8
[mysqld]
port = 3306
character-set-server = utf8
max_connections = 1000
```
其中,[client] 段中的 port 和 default-character-set 参数表示 MySQL 客户端的端口号和字符集;[mysqld] 段中的 port 和 character-set-server 参数表示 MySQL 服务器的端口号和字符集;max_connections 参数表示最大连接数。
最后,使用以下命令重启 MySQL 服务:
```
service mysqld restart
```
至此,MySQL 的离线安装就完成了。
阅读全文