参赛话题:
众人拾柴火焰高,我们一起携手共筑面试宝典,大家可以将各语言各技术各类面试真题或者你刷过的面试题汇聚于此,金九银十之际,让我们助应聘同学一臂之力~
目录
前言
MySQL是一个,由瑞典 公司开发,属于 旗下产品。MySQL 是最流行的之一,在 应用方面,MySQL是最好的 (Relational Database Management System,关系数据库管理系统) 应用软件之一。
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问的最常用标准化语言。MySQL 软件采用了双授权,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是这一特点,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。
一、基本操作:
二、数据库操作:
三、表的操作:
四、表的操作:
/* 数据操作 */
-- 增
INSERT [INTO] 表名 [(字段列表)] VALUES (值列表)[, (值列表), ...]
-- 如果要插入的值列表包含所有字段并且顺序一致,则可以省略字段列表。
-- 可同时插入多条数据记录!
REPLACE 与 INSERT 完全一样,可互换。
INSERT [INTO] 表名 SET 字段名=值[, 字段名=值, ...]
-- 删
DELETE FROM 表名[ 删除条件子句]
没有条件子句,则会删除全部
-- 改
UPDATE 表名 SET 字段名=新值[, 字段名=新值] [更新条件]
-- 查
SELECT 字段列表 FROM 表名[ 其他子句]
-- 可来自多个表的多个字段
-- 其他子句可以不使用
-- 字段列表可以用*代替,表示所有字段
五、字符集编码:
/* 字符集编码 */
MySQL、数据库、表、字段均可设置编码;
数据编码与客户端编码不需一致。
SHOW VARIABLES LIKE 'character_s