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

一、整体感受
本期学子主要包含安装部署、基础语句、云服务使用、数据迁移、简单示例等几个部分,增删改查等就不多说了。
相对于以往工作,这次学习发现用到的命令还是有一定差异的,以往使用wget命令下载压缩包,解压后修改配置文件在启动。ECS实例上安装MySQL的区别,看描述更像是更新已有的内容。我对Linux不是很熟,边查边学边工作,此次学习的意义很大啊!
二、SQL语言
1.登录

mysql -uroot -p12345678

2.切库
然后,在Mysql中,执行命令 

use test;
,```  
连接 test 数据库。界面提示 Database changed ,表示现在使用的数据库为 test 数据库
3.建表
执行命令 create table test1 (id int,name char(20)); 创建一张表
4.操作
可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。
SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。
查询和更新指令构成了 SQL 的 DML 部分:
- SELECT - 从数据库表中获取数据
- UPDATE - 更新数据库表中的数据
- DELETE - 从数据库表中删除数据
- INSERT INTO - 向数据库表中插入数据

SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。
SQL 中最重要的 DDL 语句:
- CREATE DATABASE - 创建新数据库
- ALTER DATABASE - 修改数据库
- CREATE TABLE - 创建新表
- ALTER TABLE - 变更(改变)数据库表
- DROP TABLE - 删除表
- CREATE INDEX - 创建索引(搜索键)
- DROP INDEX - 删除索引
**三、特色**
以往在运维数据库时,单位提供的基本都是直接打开指定客户端软件,这样直接在浏览器页面的还是第一次。操作的时候有点小卡,应该是我这网络问题,感觉远程操作都会卡。
上一篇:上云第一课Linux指令入门-文本处理体验


下一篇:zombodb 索引管理