提示:记录本人学习MySQL的知识点,方便查漏补缺
MySQL基础
一、MySQL介绍
- MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品,是最流行的关系型数据库管理系统之一。
- MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,由于其体积小、速度快、开放源码等特点,一般中小型网站的开发都选择MySQL作为网站数据库。
注意事项:
1.MySQL语句需要以分号结尾;
2.MySQL语句在windows上不区分大小写;
3.表中的每个信息头是数据库的字段;
4.字段需要单独设置数据格式和大小;
5.SQL语句可以不分行;
6.自动递增的字段可以不输入;
二、MySQL常用语句
1.创建库 ximenshuang
代码如下(示例):
CREATE DATABASE ximenshuang;
Navicat效果展示:
2.创建表 student
代码如下(示例):
- 使用数据库
USE ximenshuang;
- 在需要的数据库中创建表
CREATE TABLE student(
-> id int(11) AUTO_INCREMENT,
-> name varchar(30),
-> gender varchar(30),
-> number int(30),
-> PRIMARY KEY (id)
-> ) DEFAULT CHARSET=UTF8;
Navicat效果展示:
3.插入数据
代码如下(示例):
insert into student values (null,'西门爽','男',123456789);
Navicat及MySQL效果展示:
4.查询数据
4.1 查询所有数据
代码如下(示例):
SELECT * FROM student;
Navicat建立查询及效果展示:
4.2 统计数据计数
代码如下(示例):
SELECT count(*) FROM student;
Navicat建立查询及效果展示:
4.3 数据分页查询
代码如下(示例):
SELECT * FROM student limit 0,5;
Navicat建立查询及效果展示:
5.修改数据
代码如下(示例):
UPDATE student SET NAME = '阿七' WHERE id = 4;
Navicat建立查询及效果展示:
6.删除数据
代码如下(示例):
DELETE FROM student WHERE id = 3;
Navicat建立查询及效果展示:
7.SQL备份
注意:可以保存相关语句,方便下次查询
8.MySQL还原
假定mysql安装在D:/MySQL/
那么其bin目录下有一个mysql.exe文件
账号是root
密码是admin
还原的数据库名是 ximenshuang
还原的文件是 d:\ximenshuang.sql
代码如下(示例):
"D:/MySQL/bin/mysql.exe" -u root -padmin ximenshuang < d:/ximenshuang.sql
三.MySQL其他
MySQL的其他功能(不常用),这里就不过多介绍
1. innodb开启
2. 修改root密码
3. MySQL卸载
总结
1.温故而知新;
2.虽然现在很忙,再写毕业论文。但是我相信将来的自己,看到现在的复习笔记会感到欣慰。