一、Mysql相关知识
MYSQL默认端口为 3306
MYSQL管理工具:我用的Navicat for mysql
也可以用网页版的PhpMyAdmin
二、MYSQL的数据类型
不介绍了,和SQLServer的差不多
三、MYSQL数据库命令
//创建数据表
CREATE TABLE `表名`
(
字段1 字段类型 ...,
字段2 字段类型 ...
)
//删除数据表
DROP TABLE `表名`;
//修改表名
RENAME TABLE `旧表名`TO `新表名`;
//删除一个字段
ALTER TABLE `表名` DROP ‘字段名’
//插入一个字段
ALTER TABLE `表名` ADD `新字段`...AFTER `字段名`;
AFTER后面的可以省略,这样添加的字段讲被添加到数据表最后
需要注意:MYSQL使用的不是单引号 使用的是键盘上面那排数字 1 左边的那个符号。
四、数据库常用SQL语句
//查询语句
SELECT 查询字段 FROM 表名 WHERE 条件
查询字段:可以使用通配符 * 、 字段名 、 字段别名
表名:数据库.表名 、表名
常用条件: = 等于、<>不等于、in 包含 、 not in 不包含 、 like 匹配
Between and 在什么范围内、not between and 不在范围内
条件运算:and、or、 ()
//分组语句:
Group by 字段名
//排序语句:
Order by 字段名 ASC/DESC
//指针查询:
Limit 初始值,结束值
例如:
Select * from scott.emp limit 0,10;
--则查询出符合条件的从第1条开始的后面10条数据
Select * from scott.emp limit 10,10;
--则查询出符合条件的从第10条开始的后面10条数据
//函数
COUNT(*) 统计函数
MAX(*) 最大值函数
MIN(*) 最小值函数
AVG(*) 平均值函数
SUM(*) 累计值函数
相关使用方法和SQLServer Oracle 差不多,就不说了
//插入语句
INSERT INTO 表名(字段......) VALUES(值......);
INSERT INTO 表名 VALUES(值......);
//更新语句
UPDATE 表名 SET 字段=值 WHERE 条件 limit
//删除语句
DELETE FROM 表名 WHERE 条件 limit
下一篇文章将写 PHP 和 MYSQL 相结合的应用