MySQL数据库之从零到拾

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: MySQL PHP Apache WordPress

 

2-15 如何在云端创建MySQL数据库


首先查看本地MySQL数据库中的信息:

登录MYSQL数据库

运行命令:

mysql -u root -p123456

登陆成功后查看数据库信息

命令:

show databases;

可以看到 bakery

切换到bakery

命令:

use bakery;

后可以查看其中的数据。

迁移数据库:

RDS实例的管理页面

账号管理创建账号:A 设置账号密码即可。

再次返回到账号管理查看新建账号:A 的状态是否为激活状态。

在数据库管理页面创建数据库并授权绑定账号A,注意查看数据库绑定账号的绑定状态,

说是稍等一会儿,我都等了五分钟还没有出来绑定账号。。又过了五分钟。。。。

又过去了5分钟。。。不管他了,直接下一步。

image.png

接着是数据迁移

配置迁移任务,配置好源数据库和目标数据库信息,测试通过即代表配置正确。

接着继续下一步将 迁移对象数据库bakery 选中。

将需要迁移的数据全部选中后,开始预检查启动,预检查通过就可以

进行迁移了,如果预检查未通过一般是迁移配置的问题,请检查迁移配置。

最后要记得检查迁移结果。

只要配置无问题都会成功的。


2-16 MySQL数据库基础,表单的操作


登录数据库,进入数据库管理系统

在控制台上方选择创建好的数据库,然后到SQL窗口进行SQL操作

使用CREATE TABLE语句创建一个数据表,表名称在关键字CREATE TABLE后给出。

使用ALTER TABLE语句更新数据表;

使用RENAME TABLE语句对数据表重命名;

使用DROP TABLE语句删除数据表;注意删除操作,不支持撤回。

怎么对表中的数据进行操作呢?

插入数据:

• table_name(col_name,...)中的字段名列表必须和values(expr,...)字段值列表一致。

• 如果数据是字符型,必须使用单引号或者双引号。

• 被AUTO_INCREMENT标记的自动递增的主键,在插入数据时,可以不设置值。

查询数据:

SELECT col_name,...

FROM table_name

WHERE where_condition

GROUP BY col_name,...

HAVING where_condition

ORDER BY col_name,...

LIMIT offset,row_count

查询的内容,在哪儿查询等

更新数据,将某个列项更改为另个值。

UPDATE table_name  

SET col_name=expr,...  

WHERE where_condition

删除数据,删除哪里的什么内容

DELETE FROM table_name  

WHERE where_condition

函数操作

AVG()函数

COUNT()函数

MAX()函数

MIN()函数

SUM()函数


2-17 使用ECS和RDS搭建个人博客


1. 在服务器上安装Apache服务及其扩展包。

命令:

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

启动Apache服务

命令:

systemctl start httpd.service

打开服务器公网IP 如果显示测试页面,说明Apache服务安装成功。

image.png

2. 安装PHP

安装PHP

命令:

yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

创建PHP测试页面

命令:

echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php

重启一下Apache服务

命令:

systemctl restart httpd

使用浏览器访问 http://<ECS公网IP>/phpinfo.php  

显示PHP测试页 表示HPH安装成功。然后可以开始安装WordPress。

image.png

3. 安装WordPress

安装WordPress

命令:

yum -y install wordpress

显示 Complete! 安装完成。

修改WordPress配置文件

修改wp-config.php指向路径为绝对路径

命令:

# 进入/usr/share/wordpress目录。

cd /usr/share/wordpress

# 修改路径。

ln -snf /etc/wordpress/wp-config.php wp-config.php

# 查看修改后的目录结构。

ll

移动WordPress到Apache根目录

命令:

# 在Apache的根目录/var/www/html下,创建一个wp-blog文件夹。

mkdir /var/www/html/wp-blog

mv * /var/www/html/wp-blog/

修改wp-config.php配置文件

命令:

sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php

sed -i 's/username_here/test_user/' /var/www/html/wp-blog/wp-config.php

sed -i 's/password_here/Password1213/' /var/www/html/wp-blog/wp-config.php

sed -i 's/localhost/数据库地址/' /var/www/html/wp-blog/wp-config.php

查看配置文件信息是否修改成功

命令:

cat -n /var/www/html/wp-blog/wp-config.php

重启Apache服务

命令:

systemctl restart httpd

浏览器并访问http://<ECS公网IP>/wp-blog/wp-admin/install.php

初始化wordpress

设置管理员账号密码

打开wordpress站点

输入账号密码进入wordpress后台,至此wordpress搭建完成

image.png

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
22天前
|
存储 SQL NoSQL
2024Mysql And Redis基础与进阶操作系列(10)作者——LJS[你个IKUN还学不会嘛?你是真爱粉嘛?真是的 ~;以后别侮辱我家鸽鸽]
Mysql And Redis基础与进阶操作系列之存储函数和MySQL 触发器等具体举例以及详解步骤;注意点及常见报错问题所对应的解决方法]
|
存储 SQL Linux
【每周一坑】疯狂的小母牛 +【解答】数据库
这道题,如果你网上搜一下,会有很多地方用各种语言写过。一般来说是迭代(循环)和递归两种解法。不过我当年看到这道题的时候,就觉得这个很适合用面向对象的思想来实现,因为母牛就是一种类型,每头母牛都是这个类型的一个实例。这个思路你也可以考虑下。
|
存储 SQL 缓存
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(一)
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(一)
114 0
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(一)
|
NoSQL 测试技术 Redis
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(二)
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(二)
120 0
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(二)
|
存储 缓存 运维
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(三)
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(三)
114 0
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)(三)
|
存储 编译器 C语言
《C游记》 第陆章 - 数据类型悟正法 解析存储定风魔(贰)
《C游记》 第陆章 - 数据类型悟正法 解析存储定风魔(贰)
131 0
《C游记》 第陆章 - 数据类型悟正法 解析存储定风魔(贰)
|
存储
《C游记》 第陆章 - 数据类型悟正法 解析存储定风魔(壹)
《C游记》 第陆章 - 数据类型悟正法 解析存储定风魔(壹)
143 0
《C游记》 第陆章 - 数据类型悟正法 解析存储定风魔(壹)
《C游记》 修炼之路 -- 函数篇(贰)
《C游记》 修炼之路 -- 函数篇(贰)
119 0
《C游记》 修炼之路 -- 函数篇(贰)
|
关系型数据库 MySQL 数据管理
冬季第三期:MySQL实战日记
参加冬季实战营第三期:MySQL数据库进阶实战特训的日记和感想
113 1
|
NoSQL 关系型数据库 MySQL
618数据库的快乐星球,Happy你我他
数据库夏日618,带你去快乐星球
4811 0
618数据库的快乐星球,Happy你我他