我想创业做网站,公司网公司网页设计制作,网站策划运营方案,简述建设一个网站的一般过程文章目录 前言一、MySQL安装与配置1. 安装MySQL2. 安装MySQL服务器3. 启动MySQL服务并设置开机自启动4. 修改MySQL初始密码登录5. 设置允许MySQL远程登录6. 登录MySQL 卸载1. 停止MySQL服务2. 卸载MySQL软件包3. 删除MySQL配置文件及数据目录 前言
在本文中#xff0c;我们将… 文章目录 前言一、MySQL安装与配置1. 安装MySQL2. 安装MySQL服务器3. 启动MySQL服务并设置开机自启动4. 修改MySQL初始密码登录5. 设置允许MySQL远程登录6. 登录MySQL 卸载1. 停止MySQL服务2. 卸载MySQL软件包3. 删除MySQL配置文件及数据目录 前言
在本文中我们将通过一系列步骤来安装和配置MySQL数据库服务器。MySQL是一个广泛使用的开源关系型数据库管理系统支持多种操作系统平台。本指南将指导您如何在基于Linux的系统上以CentOS 7为例完成MySQL的安装与基础配置并设置远程访问权限。 一、MySQL安装与配置
1. 安装MySQL
下载并安装 MySQL 8.0 的社区版软件源。
yum -y install https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm2. 安装MySQL服务器
使用yum命令来安装MySQL服务器了--nogpgcheck选项用于跳过GPG密钥检查。
yum -y install mysql-community-server --nogpgcheck3. 启动MySQL服务并设置开机自启动
安装完成后需要手动启动MySQL服务并且为了确保每次系统重启后MySQL都能自动运行还需将其加入到系统启动项中去。
systemctl start mysqld
systemctl enable mysqld4. 修改MySQL初始密码登录
由于安全原因首次登录MySQL时必须更改默认的临时密码。这里先将密码修改为较为复杂的Zxc123/然后调整密码策略最终将密码简化为123456。
mysql --connect-expired-password -uroot -p$(grep temporary password /var/log/mysqld.log | awk {print $NF}) -e ALTER USER rootlocalhost IDENTIFIED BY Zxc123/;设置密码策略将密码修改为123456。这里将密码策略设置为较低的要求以便能够使用简单密码。
mysql -uroot -pZxc123/ -e SET GLOBAL validate_password.policyLOW; SET GLOBAL validate_password.length4; ALTER USER rootlocalhost IDENTIFIED BY 123456;5. 设置允许MySQL远程登录
为了允许从网络中的其他计算机访问MySQL服务器我们需要修改root用户的host字段使其接受来自任何主机的连接请求。同时刷新权限表使更改生效。
mysql -uroot -p123456 -e use mysql; update user set host% WHERE userroot; flush privileges;6. 登录MySQL
本地登录MySQL并退出。
mysql -uroot -p123456
exit远程登录MySQL并退出。
mysql -h192.168.121.100 -P3306 -uroot -p123456
exit卸载
如果安装过程出现问题需要重新安装MySQL需要先卸载。
1. 停止MySQL服务
停止正在运行的MySQL服务。
systemctl stop mysqld2. 卸载MySQL软件包
接下来使用yum或rpm命令来卸载MySQL相关的软件包。这里我们使用yum来卸载MySQL社区版服务器。
yum remove mysql-community-server使用通配符*来匹配卸载所有MySQL相关的包。
yum remove mysql-*3. 删除MySQL配置文件及数据目录
卸载软件包后还需要手动删除MySQL的配置文件以及数据存储目录。默认情况下MySQL的数据通常位于/var/lib/mysql/而配置文件则在/etc/my.cnf或/etc/mysql/目录下。
rm -rf /var/lib/mysql
rm -rf /etc/my.cnf
rm -rf /var/log/mysqld.log