CentOS7中安装mysql数据库

1.执行命令下载安装包:

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2.升级包:

rpm -ivh mysql-community-release-el7-5.noarch.rpm

cd /etc/yum.repos.d/

3.安装:

yum -y install mysql-server

检查一下,出现下面几项,安装成功:

rpm -qa | grep mysql

4.启动mysql:

systemctl start mysql.service

systemctl status mysql.service

出现圈出的界面表示启动成功!

5.进入数据库:(没有密码,直接回车就可以进入)

mysql -u root -p

6.重新设置密码,并重启mysql服务:

use mysql;

update user set password=password('root') where user='root';

exit;

service mysqld restart

7.再次进入数据库(密码为刚刚设置的密码)

mysql -u root -p

8.为root用户添加远程连接权限:

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";

9.设置编码格式:

set names utf8;

10.退出mysql,开放3306端口:

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload

   安装和配置已经完成,现在可以在客户端使用 用户root远程操作数据库了!

下面的可以不看!

创建wade用户,密码为root,可以远程登录:

更多mysql用户权限管理可以百度!

将mysql设置成开机启动项:

 

CentOS 7 操作系统上安装 MySQL 数据库,可以通过以下步骤完成: ### 安装 MySQL 数据库的步骤 1. **安装相关依赖软件包** 在安装 MySQL 之前,需要先安装一些必要的依赖软件包,例如 `net-tools`、`libaio` 和 `perl` 等。可以通过以下命令进行安装: ```bash yum install -y net-tools.x86_64 libaio.x86_64 perl.x86_64 ``` 2. **安装 MySQL 社区版** 使用 `yum` 包管理器安装 MySQL 社区版(MySQL Community Server): ```bash yum -y install mysql-community-server.x86_64 ``` 3. **启动 MySQL 服务** 安装完成后,使用以下命令启动 MySQL 服务: ```bash systemctl start mysqld ``` 4. **获取默认密码** MySQL 在首次启动时会生成一个默认的临时密码,可以通过查看日志文件 `/var/log/mysqld.log` 来获取该密码: ```bash grep 'password' /var/log/mysqld.log ``` 5. **安全配置 MySQL** 推荐运行 MySQL 提供的安全脚本来设置 root 用户的密码并进行基本的安全配置: ```bash mysql_secure_installation ``` 在运行该脚本时,系统会提示输入默认密码,并要求设置新的 root 密码。同时,脚本还会提供一些安全选项,例如是否移除匿名用户、禁止远程 root 登录等。 6. **设置 MySQL 开机自启** 为了确保 MySQL 在系统重启后自动启动,可以启用开机自启动: ```bash systemctl enable mysqld ``` ### 安装后的注意事项 - **定期备份数据库** 为了防止数据丢失或损坏,建议定期备份 MySQL 数据库[^1]。 - **保持 MySQL 的更新** 定期更新 MySQL 可以获得最新的安全补丁和功能改进。可以通过以下命令更新 MySQL: ```bash yum update mysql-community-server ``` 通过以上步骤,即可在 CentOS 7 系统上成功安装并配置 MySQL 数据库。现在,可以开始使用 MySQL 来存储和管理数据。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值