mysql

1.MySQL脚本的基本组成(一)


与常规的脚本语言类似, MySQL 也具有一套对字符、单词以及特殊符号的使用规定, MySQL 通过执行 SQL 脚本来完成对数据库的操作, 该脚本由一条或多条MySQL语句(SQL语句 + 扩展语句)组成, 保存时脚本文件后缀名一般为 .sql。在控制台下, MySQL 客户端也可以对语句进行单句的执行而不用保存为.sql文件。


标识符:标识符用来命名一些对象, 如数据库、表、列、变量等, 以便在脚本中的其他地方引用。MySQL标识符命名规则稍微有点繁琐, 这里我们使用万能命名规则: 标识符由字母、数字或下划线(_)组成, 且第一个字符必须是字母或下划线。


对于标识符是否区分大小写取决于当前的操作系统, Windows下是不敏感的, 但对于大多数 linux\unix 系统来说, 这些标识符大小写是敏感的。


关键字: MySQL的关键字众多, 这里不一一列出, 在学习中学习。 这些关键字有自己特定的含义, 尽量避免作为标识符。


语句: MySQL语句是组成MySQL脚本的基本单位, 每条语句能完成特定的操作, 他是由 SQL 标准语句 + MySQL 扩展语句组成。


函数: MySQL函数用来实现数据库操作的一些高级功能, 这些函数大致分为以下几类: 字符串函数、数学函数、日期时间函数、搜索函数、加密函数、信息函数


MySQL中的数据类型(二)
MySQL有三大类数据类型, 分别为数字、日期\时间、字符串, 这三大类中又更细致的划分了许多子类型:


数字类型
整数: tinyint、smallint、mediumint、int、bigint
浮点数: float、double、real、decimal
日期和时间: date、time、datetime、timestamp、year


字符串类型
字符串: char、varchar
文本: tinytext、text、mediumtext、longtext
二进制(可用来存储图片、音乐等): tinyblob、blob、mediumblob、longblob




使用MySQL数据库(三)


登录到MySQL
当 MySQL 服务已经运行时, 我们可以通过MySQL自带的客户端工具登录到MySQL数据库中, 首先打开命令提示符, 输入以下格式的命名:
mysql -h 主机名 -u 用户名 -p(远程登陆时)


创建一个数据库
使用 create database 语句可完成对数据库的创建, 创建命令的格式如下


选择所要操作的数据库
 use 数据库名;


创建数据库表
使用 create table 语句可完成对表的创建


操作MySQL数据库(四)


向表中插入数据
insert 语句可以用来将一行或多行数据插到数据库表中,


查询表中的数据
select 语句常用来根据一定的查询规则到数据库中获取数据,




按特定条件查询:
where 关键词用于指定查询条件


更新表中的数据
update 语句可用来修改表中的数据


删除表中的数据
delete 语句用于删除表中的数据




创建后表的修改(五)


alter table 语句用于创建后对表的修改
添加列
基本形式: alter table 表名 add 列名 列数据类型 [after 插入位置];


修改列
基本形式: alter table 表名 change 列名称 列新名称 新数据类型;


删除列
基本形式: alter table 表名 drop 列名称;


重命名表
基本形式: alter table 表名 rename 新表名


删除整张表
基本形式: drop table 表名;


删除整个数据库
基本形式: drop database 数据库名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值