前言
华为云耀云服务器HECS全面焕新!推出性能更好、价格更低、体验更优的云耀云服务器L实例,面向初创企业和开发者打造的全新轻量应用云服务器。提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。开启简单上云第一步!与此同时云耀云服务器(旧版)将逐步下线,请优先使用L实例。
从上可以看出,正如我们的开发语言一样,时刻都在出最新版本,时刻都在停止维护旧版本,以满足当先客户需求。 鉴于此,HECS全面换新,让大家更快,更省,更优的拥有自己的云服务器,下面让我们一起来开启一个云服务实例,并且学习MySQL基本操作吧。
☝️ 上一篇幅我们介绍了【云服务安装Java和MySQL】,还没有安装的同学,先安装一下哦。
![](https://i-blog.csdnimg.cn/blog_migrate/7d12c98dbf430340e3ae64e72a87e741.gif)
文章目录
一、云服务器L实例购买
1、选择云耀云服务器L实例
登录华为云官网,选择云耀云服务器,点击【立即购买】
2、选择系统镜像
我以CentOS为例进行测试,大家可以选择自己熟悉的~
3、选择实例规格
个人学习、练习、搭站等选择2核2G足够
4、点击购买
我点击【立即购买】后页面报错403,去我的订单查看待支付订单,就能看到你购买的实例
5、支付
再次确认订单后,点击支付
6、远程登录
进入到控制台,选择购买的云服务器,然后进行远程登录,不然无法重新设置密码
7、重置密码
点击重置密码
8、确认重启
这里会向手机发送验证码,输入后确定即可
修改密码后重新启动有效,为了便于后续操作,重启后复制公网IP
9、使用CRT登录
新建会话---->下一步
将7步骤中复制的公网ip填入主机名,用户名默认root,然后点击下一步—>下一步—>完成
连接服务器
输入密码,确认
看到下面界面了没,欢迎来到华为云!
ok,到此为止,我们的云服务L实例购买成功,并且利用CRT工具连接成功。
好了,让我们继续吧~
![](https://i-blog.csdnimg.cn/blog_migrate/7d12c98dbf430340e3ae64e72a87e741.gif)
二、MySQL基本操作
1、查看系统数据库信息
🍎登录数据库
[root@hcss-ecs-80ea ~]# mysql -uroot -proot
🍎查看系统数据库及相应表
MariaDB [(none)]> show databases;
查看指定数据库中的表,我们需要先使用数据库
MariaDB [(none)]> use mysql;
由上图我们可以看到数据库使用成功,目前使用的是数据库名为mysql
查看mysql库中的表信息
MariaDB [mysql]> show tables;
![](https://i-blog.csdnimg.cn/blog_migrate/7d12c98dbf430340e3ae64e72a87e741.gif)
2、建库建表
🍎创建数据库
语法:
create database 数据库名字;
⚠️分号;一定是英文状态
接下来我们创建一个数据库hw_test
MariaDB [(none)]> create database hw_test;
执行后再次查看数据库,可以发现hw_test已经成功创建
🍎建表
先使用hw_test
建表之前先设置一下编码格式为utf8,防止后面数据乱码
MariaDB [hw_test]> set names 'utf8';
建表语法:
create table 表名(
字段1名 类型 [not null auto_increment],
字段2名 类型 [not null auto_increment],
…
primary key(主键字段名)
);
现在让我们来创建一张stus表【简单测试,只含两个字段id和name】
MariaDB [hw_test]> create table stus(id int not null,name nvarchar(20) not null, primary key(id));
可以在数据库中查看到stus表了
🍎表数据操作
基本操作,具体详细注意事项,大家去看有关Mysql的系统教程,本篇仅作服务器简单练习测试 |
添加数据语法:
insert into 表名(字段1,字段2) values(值1,值2)
插入3条数据
MariaDB [hw_test]> insert into stus(id,name)values(1,'张三'),(2,'李四'),(3,'王五');
查询语法:
select * from 表名 where 条件
或者
select 列名1,列名2,…列名n from 表名 where 条件
where条件可省略,意味着查询所有数据。
实际过程中建议用第二个,就算查的是所有的字段,也建议把字段名写在select后面,而不要使用*,具体可以看一下关于SQL语句优化方面,再次不多赘述。
我们来查看一下张三信息
MariaDB [hw_test]> select id,name from stus where name='张三';
**
**
修改语法:
update 表名 set 字段名=新值 where 字段名=值
修改的时候where条件可以省略,但是不建议,因为会造成全表数据修改,切记切记!
修改李四名字为李斯
MariaDB [hw_test]> update stus set name='李斯' where name='李四';
删除语法:
delete from 表名 where 条件
删除的时候where条件可以省略,但是不建议,因为会造成全表数据修改,切记切记!
删除王五
MariaDB [hw_test]> delete from stus where name='王五';
可以看到,王五已经删除了
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a3afa1556f282b002b98f46a1735a1af.gif)
好了,就到这里吧,大家抓紧时间去练习吧😄
后续还会继续发布其它云服务相关内容,记得给个三连,这样才能找到我哦😘
祝各位看官万福金安😊
⭐️徒手摘星,爱而不得,世人万千,再难遇我。⭐️