Web Terminal环境使用指南
1. 创建实验资源
开始实验之前,您需要先创建ECS实例资源。
- 在实验室页面,单击创建资源。
- (可选)在实验室页面左侧导航栏中,单击云产品资源列表,可查看本次实验资源相关信息(例如IP地址、用户信息等)。
说明:资源创建过程需要1~3分钟。
2. 安装并配置MySQL
本步骤将指导您如何在Web Terminal环境中为ECS安装并配置MySQL。
- 执行如下命令,更新YUM源。
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
- 执行如下命令,安装MySQL。
yum -y install mysql-community-server --nogpgcheck
- 执行如下命令,查看MySQL版本号。
mysql -V
返回结果如下所示,表示您已成功安装MySQL。
- 执行如下命令,启动MySQL服务。
systemctl start mysqld
- 执行如下命令,设置MySQL服务开机自启动。
systemctl enable mysqld
- 配置MySQL的root用户密码。
- 执行如下命令,查看/var/log/mysqld.log文件,获取root用户的初始密码。
grep 'temporary password' /var/log/mysqld.log
返回结果如下所示,您可以查看到root用户的初始密码。
- 执行如下命令,使用root用户登录数据库。
mysql -uroot -p
返回如下结果,输入root用户的初始密码。
注意:您在输入密码时,终端不会显示密码出来。
- 执行如下命令,修改MySQL的root用户的密码为12345678。
set global validate_password_policy=0; #修改密码安全策略为低(只校验密码长度,至少8位)。 ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';
- 执行如下命令,创建test数据库。
create database test;
- 执行如下命令,查看当前数据库列表。
show databases;
返回如下结果,您可以看到当前有五个数据库。
- 执行如下命令,查看mysql库中的数据表。
use mysql; show tables;
- 输入exit退出数据库。
3. 数据导出与导入
本步骤将指导您如何将数据库中的数据导出与导入。
- 执行如下命令,将mysql数据库中的数据导出到当前目录的test.sql中。
mysqldump -uroot -p12345678 mysql> test.sql
- 执行如下命令,查看备份文件test.sql。
ll
返回如下结果,您可以查看到备份文件test.sql。
- 执行如下命令,将test.sql中的数据导入到test数据库中。
mysql -uroot -p12345678 -Dtest<test.sql
4. 使用简单的SQL语句
本步骤将指导您在MySQL中使用简单的SQL语句。
- 执行如下命令,登录数据库。
mysql -uroot -p12345678
- 执行如下命令,切换数据库为test。
use test;
- 执行如下命令,创建test_user表。test_user表有两个字段id和name,其中,id的数据类型为int,name的数据类型为char,且字符长度为20。
create table test_user(id int,name char(20));
- 执行如下命令,在test_user表中插入一条数据。
insert into test_user values(1,"zhangsan");
- 执行如下命令,查询test_user表中数据。
select * from test_user;
- 执行如下命令,修改test_user表中id为1的人的名字,并查询test_user表中数据。
update test_user set name = "lisi" where id =1; select * from test_user;
- 执行如下命令,删除test_user表id为1的数据,并查询test_user表中数据。
delete from test_user where id =1; select * from test_user;
- 执行如下命令,删除test_user表,并查看test库中的数据表。
drop table test_user; show tables;
- 执行如下命令,删除test数据库,并查看当前数据库列表。
drop database test; show databases;
实验链接:https://developer.aliyun.com/adc/scenario/b5930db57742439086183c84e66659b0












