2-15 如何在云端创建MySQL数据库
首先查看本地MySQL数据库中的信息:
登录MYSQL数据库
运行命令:
mysql -u root -p123456
登陆成功后查看数据库信息
命令:
show databases;
可以看到 bakery
切换到bakery
命令:
use bakery;
后可以查看其中的数据。
迁移数据库:
RDS实例的管理页面
账号管理创建账号:A 设置账号密码即可。
再次返回到账号管理查看新建账号:A 的状态是否为激活状态。
在数据库管理页面创建数据库并授权绑定账号A,注意查看数据库绑定账号的绑定状态,
说是稍等一会儿,我都等了五分钟还没有出来绑定账号。。又过了五分钟。。。。
又过去了5分钟。。。不管他了,直接下一步。
接着是数据迁移
配置迁移任务,配置好源数据库和目标数据库信息,测试通过即代表配置正确。
接着继续下一步将 迁移对象数据库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服务安装成功。
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。
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搭建完成