绍兴网站建设企业,ios7 风格 网站,wordpress自动升级失败,vs2015 网站开发MySQL是一个流行的开源关系型数据库管理系统#xff0c;本教程将向您展示如何在Linux系统上安装MySQL 8.1.0版本。请按照以下步骤进行操作#xff1a;
1. 下载MySQL安装包
首先#xff0c;从MySQL官方网站或镜像站点下载MySQL 8.1.0的压缩包mysql-8.1.0-linux-glibc2.28-x…MySQL是一个流行的开源关系型数据库管理系统本教程将向您展示如何在Linux系统上安装MySQL 8.1.0版本。请按照以下步骤进行操作
1. 下载MySQL安装包
首先从MySQL官方网站或镜像站点下载MySQL 8.1.0的压缩包mysql-8.1.0-linux-glibc2.28-x86_64.tar.xz。确保下载的文件与您的Linux系统架构相匹配。 官方下载地址https://dev.mysql.com/downloads/mysql/
2. 安装依赖
sudo yum install libaio3. 上传、解压缩安装包
使用以下命令解压缩下载的安装包
tar -xf mysql-8.1.0-linux-glibc2.28-x86_64.tar.xz4. 移动MySQL目录
解压缩后将MySQL目录移动到适当的位置。通常您可以将其移动到/usr/local目录下
sudo mv mysql-8.1.0-linux-glibc2.28-x86_64 /usr/local/mysql5. 编辑my.cnf文件
vim /etc/my.cnf[mysqld]
basedir /usr/local/mysql
datadir /usr/local/mysql/data
socket /usr/local/mysql/mysql.sock
character-set-serverutf8
port 3306
sql_modeNO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
lower_case_table_names1[client]
socket /usr/local/mysql/mysql.sock
default-character-setutf86. 初始化MySQL数据目录
在安装MySQL之前需要初始化MySQL数据目录。首先创建一个用于存储数据的目录例如
sudo mkdir -p /usr/local/mysql/data7. 创建 mysql 用户组和 mysql 用户
groupadd mysql
useradd -g mysql mysql
chown -R mysql.mysql /usr/local/mysql/接下来使用mysqld命令初始化MySQL数据目录
sudo /usr/local/mysql/bin/mysqld --initialize --usermysql --basedir/usr/local/mysql --datadir/usr/local/mysql/data记录好自己的临时密码
8. 建立MySQL服务
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
chmod x /etc/init.d/mysql9. 添加到系统服务
cp -a /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod x /etc/rc.d/init.d/mysqld
chkconfig --add mysqld添加到开启启动项
sudo systemctl enable mysqld检查服务是否生效
chkconfig --list mysqld10. 添加到PATH环境变量
配置全局环境变量 编辑 / etc/profile 文件
vi /etc/profile在 profile 文件底部添加如下两行配置保存后退出
export PATH$PATH:/usr/local/mysql/bin:/usr/local/mysql/lib
export PATH设置环境变量立即生效
source /etc/profile然后重新加载配置文件或重新启动终端使更改生效。
11. 启动MySQL服务
启动MySQL服务
systemctl start mysql停止MySQL服务
systemctl stop mysql查看MySQL服务状态
systemctl status mysql这将以后台进程的形式启动MySQL服务器。
12. 设置MySQL root密码
首次启动MySQL后您需要设置root用户的密码。使用以下命令进入MySQL命令行
mysql -uroot -p在MySQL提示符下运行以下命令设置root密码将your_new_password替换为您想要的实际密码
ALTER USER rootlocalhost IDENTIFIED BY your_new_password;13. 设置可以远程登录
先登录mysql在mysql里操作
use mysql
update user set host% where userroot limit 1;刷新权限
flush privileges;恭喜您已经在Linux系统上成功安装并初始化了MySQL 8.1.0版本。现在可以开始使用MySQL进行数据库操作。