冬季实战营第三期:MySQL数据库进阶实战

2022年2月14日 - 2月20日,我参加冬季实战营第三期:MySQL数据库进阶实战,通过Linux系统,学习mysql的常用操作和基本的SQL语句,创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS,远程登陆到源数据库 ,查看源数据库中的信息,登陆到阿里云管理控制台,建立目标数据库,最后使用 数据传输 服务,实现ECS自建数据库迁移到目标数据库RDS,使用数据管理服务DMS(Data Management Service)连接到RDS MySQL实例,然后进行数据表的CRUD操作。结合RDS MySQL版数据库实例快速搭建自己的云上博客。
MySQL是一种关联数据库管理系统,由瑞典MySQL AB 公司开发,属于Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,在 WEB 应用方面MySQL是最好的关系数据库管理系统 应用软件之一。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。
Linux 作为操作系统,Apache 和 Nginx 作为 Web 服务器,MySQL 作为数据库,PHP/Perl/Python 作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此可组成良好的开发环境网站系统。
MySQL可以通过 mysql> 命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。
向MySQL数据表插入数据通用的 INSERT INTO SQL语法:

INSERT INTO table_name ( field1, field2,...fieldN )

                   VALUES
                   ( value1, value2,...valueN );

如果数据是字符型,必须使用单引号或者双引号,如:"value"。
查询数据通用的 SELECT 语法:
SELECT column_name,column_name
FROM table_name
[WHERE Clause]
LIMIT N
使用 ORDER BY 子句将查询数据排序后再返回数据:
SELECT field1, field2,...fieldN FROM table_name1, table_name2...
ORDER BY field1 ASC [DESC], [field2...] ASC [DESC]

上一篇:iOS开发之各种动画各种页面切面效果


下一篇:Jquery选择器之父节点的子节点