阿里云服务器中安装配置mysql数据库保姆级教程

阿里云服务器中安装配置mysql数据库保姆级教程

第一步:确保服务器系统处于最新状态

 yum -y update

在这里插入图片描述

第二步:下载MySQL安装包

#mysql 8.0数据库
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
#mysql 5.x数据库
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

在这里插入图片描述

第三步:安装mysql

[root@localhost ~] # yum install -y mysql-server
[root@localhost ~] # yum install mysql-community-server 

在这里插入图片描述

第五步:设置开机启动

systemctl enable mysqld.service

第六步:检查是否配置了开机自动启动

 systemctl list-unit-files | grep mysqld

在这里插入图片描述

第七步:设置开启服务

systemctl start mysqld.service

第八步:查看mysql默认密码

进入mysql目录 查看mysqld.log

cd /var/log/mysql
cat mysqld.log

在这里插入图片描述

第九步:登录mysql,输入用户名和密码

# 密码为空不需要输入
mysql -uroot -p

在这里插入图片描述

第十步:修改密码

alter user root@localhost identified by '密码';

在这里插入图片描述

第十一步:开启远程登录,授权root远程登录(不要以为阿里云服务器可以远程登录root用户,就以为我们可以用mysql的root用户身份登录mysql数据库)

# 查看用户表权限
select host, user from user;

在这里插入图片描述
运行下面两句话就可以通过root账户远程登录

update user set host = '%' where user = 'root';
# 命令立即执行生效(千万不要忘记刷新!!!)
# 这句话表示从mysql数据库的grant表中重新加载权限数据
flush privileges;

在这里插入图片描述
最后检查阿里云安全组是否开放3306端口,没有就手动添加
在这里插入图片描述

建立一个BBS论坛需要考虑以下几个方面: 1. 确定论坛类型和功能 2. 设计数据库结构 3. 编写前端界面 4. 编写后端逻辑 5. 部署和维护 下面是一个从零开始基于Python开发BBS论坛的保姆教学: 1. 确定论坛类型和功能 首先要确定你要创建的论坛类型和功能。是一个简单的问答论坛,还是一个社区论坛,还是一个资讯论坛?你需要确定你要实现的功能,例如用户注册、登录、发帖、回复、私信、搜索等等。 2. 设计数据库结构 我们需要设计数据库来存储用户信息、论坛帖子、回复等数据。可以使用MySQL、SQLite等关系型数据库。设计数据库结构时需要考虑到数据的关联性和一致性。 3. 编写前端界面 接下来,我们需要设计前端界面,包括网页布局、样式和交互效果。可以使用HTML、CSS和JavaScript等技术来实现。建议使用Bootstrap等前端框架来快速搭建界面。 4. 编写后端逻辑 编写后端逻辑需要使用Python开发框架,比如Django、Flask等。后端逻辑包括用户认证、数据读写、业务逻辑等。我们需要根据前端界面设计API接口,通过Python编写后端逻辑来实现这些功能。 5. 部署和维护 最后,我们需要将BBS论坛部署到服务器上,并对其进行维护。可以选择使用云服务器,比如AWS、阿里云等。并且需要定期更新代码、备份数据和优化性能等。 总结: 以上就是基于Python开发BBS论坛的保姆教学。需要注意的是,BBS论坛涉及到用户隐私和数据安全等问题,需要谨慎处理。另外,由于开发BBS论坛需要包括前端、后端和数据库等多个方面的知识,所以建议有一定的编程经验的人才尝试开发。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

只想躺平(已上岸)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值