当前位置: 首页 > Linux

使用二进制(预编译)文件在Linux上安装MySQL

时间:2023-04-06 11:49:37 Linux

安装配置#安装MySQL依赖的libaio库shell>yumsearchlibaio#搜索infoshell>yuminstalllibaio#安装库#安装MySQL依赖的libaio库shell>yumsearchlibnuma#搜索infoshell>yuminstalllibnuma#安装库写安装脚本vimmysql.sh#!/bin/bash#创建用户组groupaddmysql#创建用户,禁止登录useradd-r-gmysql-s/bin/falsemysqlcd/usr/local#unziptar-zxvfmysql-VERSION-OS.tar.gz#重命名mvmysql-VERSION-OSmysqlcdmysql#创建数据目录mkdirmysql-files#设置用户和组chownmysql:mysqlmysql-files#设置权限chmod750mysql-filesyumremovemariadb-libs-y#使用服务器初始化数据目录,生成一个随机的初始`root`密码,并标记为过期,并将初始密码写入标准错误输出bin/mysqld--initialize--user=mysql#服务器支持安全连接bin/mysql_ssl_rsa_setup#启动MySQLbin/mysqld_safe--user=mysql&cpsupport-files/mysql.server/etc/init.d/mysql.server#将mysql/bin加入环境变量echo'exportPATH=$PATH:/usr/local/mysql/bin'>>/etc/profilesource/etc/profileruntheinstallationscriptsourcemysql.sh......[Warning]root@localhost:iTag*AfrH5ejconfigurationand生成临时密码测试shell>mysql_secure_installationshell>mysql-uroot-pshell>mysql-h127.0.0.1-P3306-uroot-p参考:https://dev.mysql.com/doc/ref...MySQL目录结构/usr/local/mysql目录内容binmysqld服务器、客户端和二进制文件docsMySQL手册manUnix手册包括头文件lib类库共享错误消息、字典和用于数据库安装的SQLsupport文件杂项支持文件/etc/my.cnf配置文件/etc/mysql/my.cnf配置文件在MicrosoftWindows上安装MySQL的其他方法使用MySQLYum存储库在Linux上安装MySQL使用Oracle的RPM包在Linux上安装MySQL使用Docker在Linux上部署MySQL从本地软件存储库在Linux上安装MySQL从源代码安装MySQL