摘要
MySQL是一种关系型数据库管理系统,是目前最流行的关系型数据库管理系统之一。MySQL由于其体积小、速度快,开源等一系列优点,成为中小型网站开发者的首选数据库。在Web应用方面,由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。
古人常说:“工欲善其事,必先利其器。”所以,我们要想学好PHP,那么掌握SQL语句就显得尤为重要。今天,笔者就为大家带来MySQL中常用的基本操作语句。
MySQL是一种关系型数据库管理系统,是目前最流行的关系型数据库管理系统之一。MySQL由于其体积小、速度快,开源等一系列优点,成为中小型网站开发者的首选数据库。在web应用方面,由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。
古人常说:“工欲善其事,必先利其器。”所以,我们要想学好PHP,那么掌握SQL语句就显得尤为重要。今天,笔者就为大家带来MySQL中常用的基本操作语句。
1、连接数据库
- mysql -h主机名 -u用户名 -p密码 --default-character-set=latin1
注:此命令后面不需要加分号;如果是在本机操作,-h可以省略,如果没有密码-p也可以省略,即mysql -u用户名;--default-character-set=latin1可以让查询结果对齐
2、设置客户端字符集
- set names gbk;
注:此处需要根据使用的客户端做对应设置,目的是防止出现乱码,CMD只能使用设置为gbk
3、查看所有库
- show databases;
4、创建指定库
- create database 库名 charset utf8;
5、选择数据库
- use 库名;
6、查看所用数据库下的表
- show tables;
7、创建指定名称的表
- create table 表名
- (
- id int primary key auto_increment,
- content varchar(500),
- pubtime int
- );
8、添加数据
- insert into 表名(id, title, pubtime) values(1, 'mysql常用基本语句', 123456789);
9、查询指定表的所有信息
- select * from 表名;
10、查询指定表的指定信息
- select * from 表名 where id=1;
11、快速清空指定表
- truncate 表名;
12、删除指定表
- drop table 表名;
13、删除指定库
- drop database 库名;