0
点赞
收藏
分享

微信扫一扫

MySQL基础操作(一)


MySQL基础操作(一)


这是在MySQL官网上找到的一篇MySQL的入门文章,由于种种问题,这里只做一部分简要总结,需要详细了解的可以自行到官网查找,这里也是想顺便说明一下外文文献的阅读是避免不了的。


1. 使用MySQL客户端连接到MySQL服务器


1.1 以 root用户登录MySQL客户端


在Linux上在命令行终端上输入以下命令(在这之前你可能需要现在bin目录下进行MySQL的安装,安装的话根据系统等的不同可能会不同,这里不进行说明):


 

MySQL基础操作(一)_MySQL入门



一旦你连接到MySQL服务器,会出现如下内容: 


 

MySQL基础操作(一)_mysql基本操作_02



1.2 当使用 mysql客户端时,这里有一些有用的东西需要记住:


(1)客户端命令(例如, help, quit, clear在SQL语句中)和关键字(例如,选择,创建表,插入)不区分大小写。


(2)列名称是区分大小写的。大部分类unix平台上的表名是大小写敏感的,但在Windows平台上不分大小写。


(3)你可以输入SQL语句用很多行,按enter换行。输入一个分号(;紧随其后的是一个 Enter)结束一个SQL语句,并将其发送到服务器执行;同样也可以使用 \g或 \G(后者,返回的结果垂直显示)结束sql语句使其执行。然而,客户端命令(例如, help, quit, clear)不需要一个终结符号。


从MySQL服务器断开,输入QUIT或 \q在客户端即可:


 

MySQL基础操作(一)_mysql_03


2.一些基本MySQL操作


(1)显示现有的数据库。


 

MySQL基础操作(一)_数据库_04



(2)创建一个新的数据库。


MySQL基础操作(一)_客户端_05

MySQL基础操作(一)_数据库_06


(3)在数据库中创建一个表。  首先, ​​使用USE​​ 语句选择要在其中创建表的数据库


 

MySQL基础操作(一)_客户端_07


(4) ​​USE​​​ 语句告诉MySQL用哪个数据库作为后续语句的默认数据库。接下来,使用 ​​​CREATE TABLE​​ 建表


MySQL基础操作(一)_数据库_08


每一列的数据类型可以使用help命令了解。#是注释,注释风格有好几种,原文网站上有相关的链接,还有关于约束的一些文章,主键约束的一些解释链接。


(5)查看建表是否成功


MySQL基础操作(一)_mysql基本操作_09


(6) ​​DESCRIBE​​ 显示表的所有列的信息



MySQL基础操作(一)_客户端_10


(7)将记录添加到表中。  使用例如  ​​INSERT ... VALUES​​ 语句



MySQL基础操作(一)_客户端_11


(8)查询检索。使用一个选择声明, “*”匹配所有列:



MySQL基础操作(一)_mysql基本操作_12



(9)按特定条件查询


MySQL基础操作(一)_mysql基本操作_13


(10)删除一个记录从一个表中。使用一个删除语句从一个表删除一个记录,删除满足WHERE条件的记录


MySQL基础操作(一)_客户端_14


(11)添加或删除表的一列。使用一个ALTER TABLE…添加语句添加一列。例如,您可以使用一个 AFTER子句指定新列的位置



MySQL基础操作(一)_数据库_15



检查结果


MySQL基础操作(一)_客户端_16


(12) ​​SHOW CREATE TABLE​​ 它提供了更多关于表的详细信息


MySQL基础操作(一)_客户端_17


(13)使用 ​​ALTER TABLE ... DROP​​ 删除列


MySQL基础操作(一)_数据库_18

举报

相关推荐

0 条评论