MySQL必知必会(2)了解数据库和表

连接

关于如何连接到数据库
和所有的DBMS一样,要求在能执行命令之前登录到DBMS。登录名可以与网络登录名不同(假定使用网络)
最初的时候使用最基本的登录连接口令就可以了(本地体验服务器),但在现实中。管理登录受到密切
(由于对它的访问授予了创建表,删库,更改登录和口令等完全的权限)
这个网页有最开始需要的一些口令
(仅做学习使用,侵权必删)

@@连接到MySQL所需要的信息

  • 主机名(计算机名),如果是本地服务器,为localhost
  • 端口(若使用默认3306之外的端口)
  • 一个注册的用户名
  • 用户口令(如果需要)

选择数据库

USE crashcourse:

USE语句的作用是打开后面的那个“名词”(实际是数据库名)

  • USE本身并不返回任何结果,依赖于使用的用户机提供某种形式的通知。
  • USE语句执行后输出Database changed ,是mysql命令行实用程序在数据库选择成功后的提示
  • MySQL Query· Browser 中,双击Schemata列表中的任意数据库来使用它,看不到USE的实际执行,但被选择的数据库会黑体加亮,并且应用标题栏会显示选择的数据库名。

了解数据库和表

	输入 SHOW DATABASE;
	输出可用数据库的一个列表
	输入SHOW TABLES
	获取一个数据库内的表的列表
	该数据库要求你先选择它再使用SHOW
	输入SHOW COLUMNS FROM customers (MySQL中可以用 DESCRIBE 作为 SHOW  COLUMNS FROM的替代)
FROM后面的是一个表名,给出表名后这个语句会提供各个表列,每个字段返回一行,行中包括字段名,数据类型
是否允许null,键信息,默认值信息及其他信息。

上面就是SHOW的一些常用操作了,其他的语句还有SHOW GRANTS(显示对用户的授权信息)等

补充:什么是自动增量?
某些表列需要唯一值(ID)在每个行添加到列表中时,MySQL可以自动为其分配下一个可用编号。
这种功能就是所谓的自动增量
如果需要使用这个功能,需要在CREATE语句创建表的时候将它作为表定义的组成部分,在之后会用到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值