千家信息网

Mysql经典高逼格/命令行操作(速成)(推荐)

发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,由于要学习搭建服务器和数据库,所以最近开始自学sql语言了,至于写数据库就用比较基础的Mysql数据库了,虽然Mysql已经被互联网公司所淘汰掉了,他们都在使用Nosql,SQL server等sql
千家信息网最后更新 2025年11月09日Mysql经典高逼格/命令行操作(速成)(推荐)

由于要学习搭建服务器和数据库,所以最近开始自学sql语言了,至于写数据库就用比较基础的Mysql数据库了,虽然Mysql已经被互联网公司所淘汰掉了,他们都在使用Nosql,SQL server等sql语言,最终仍然决定从基础入手。经过简单的决定之后,就用逼格极高的cmd命令行来写了。Mysql数据库的安装方法这里就不给出详细的教程了,网上有好多安装教程可以自行选择安装。

1.第一步,我们要先在Mysql中建立一个库

以Mysql5.0为例,安装好以后从命令行登录Mysql:
在命令行输入:mysql -u root(用户名) -p

然后根据提示输入密码后,登录数据库;


登陆后,输入show databases查看数据库中哪些库:


这里面其中的:

information_schema,
Mysql,
Test,
Performation_schema

这三个库是mysql安装后自带的,不用去使用他们就ok,接下来创建自己的数据库来使用:

输入create database Cheung,然后使用自己创建的数据库,输入use Cheung;


出现上面这样的界面就表示我们当前要使用的数据库是Cheung,准备工作这就ok了,接下来开始正式的sql语句的练习。

2.下面学习创建表的操作:

在命令行输入以下的操作就是在创建数据库中的表,看到有的操作会在每个数据的名字上面加上单引号,这个可以不用加上的,两者的效果是相同的:


这样就表示要使用的表tab已经创建完毕了,我们可以通过输入:desc tab

来查看所见的表是否正确


在输入每个数据的之间注意要加上逗号隔开,否则就会出现建表错误ERROR的情况 ,这个时候一般是很尴尬的,所以一定要多注意细节,在最后一个括号和数据之间就不要多加括号了,因为加上就会又出现错误。

3.更新数据库中表的结构

更新表的定义,给表加上一行使用alter table + 表名 的命令:


如果要删除表中的一列,就要用到关键字Column了,具体的操作如下:


如果要把整个表都删掉,就直接输入:

4.使用Insert插入数据

先看下现在tab表的结构是怎样的:


向表中插入数据,就要使用Insert语句,格式为:

Insert into 表名(列名1,列名2,…) values(值1,值2,…)

下面展示下插入一组完整的数据:


要注意,我这里没有提前设置id的值能够自增,即没有在创建表时候写上:

id int not null auto_increment

所以表中的id列不能进行自加操作,因此需要在插入数据的时候将id这一项也写上,否则就会报错。

之后要做的就是把多组数据同时插入到所建的表中去:


这些操作第一遍写的时候都是历经千辛万苦才搞定的,终于还算是功夫不负有心人,在我半夜3点的死磕下,终于把正确的答案磕出来了。

对于查询表中数据这块反倒是相对容易一些,这里就不多说了

5.使用update语句更新某一列

格式是:update 表名 set 属性1= 新值1,属性2 = 新值2 where 属性3 = ?

格式不难懂,关键是把他运用熟练。


最后就是删除表数据:


以及最后的清空整个表:


这样一份完整的Mysql命令行高逼格操作就完成了,本人在学习过程中由于没有接触过类似的数据库语言就直接上手命令行,在过程中踩了不少坑,在这里也帮大家排排雷,以后如果有类似的问题也好解决了,以后也将继续学习其他的sql语言。

以上所述是小编给大家介绍的Mysql命令行操作详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

数据 数据库 输入 命令 时候 语言 学习 就是 属性 格式 语句 更新 接下来 不用 之间 关键 基础 括号 教程 结构 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全毕业后可以从事什么工作 网络安全防诈骗安全教案幼儿园 服务器安全组规则怎么设置 珠海电器软件开发岗位 天津语音网络技术服务产品介绍 僵尸末日服务器连接不上 微信小程序流媒体服务器 战地五服务器管理员怎么换阵营 互联网科技公司的工作流程 网络运营者应当制定网络安全事件 数据库表存不了太多 非关系型数据库又叫什么数据库 深圳工业软件开发大概要多少钱 移动公司软件开发岗位 四大安保期间网络安全 斗地主游戏软件开发 供电所信息网络安全会议 自媒体专业是不是软件开发 身份证号码数据库归哪个部门管 防护服务器软件 云锁 盐城直销软件开发培训 安卓应用市场显示无法连接服务器 沙特阿美网络安全 分布式数据库不具有 溧水区第三方软件开发 网新网络技术有限公司 联咏行车软件开发是什么版本 我国如何处理网络安全 东莞销售软件开发常见问题 计算机软件开发规划
0