MySQL的介绍和基本指令
MySQL的介绍和基本指令MySQL的基本介绍什么是mysqlMySQL是一个关系型数据库管理系统MySQL 是最流行的关系型数据库管理系统之一。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。由于其体积小、速度快、总体拥有成本低尤其是开放源码这一特点一般中小型网站的开发都选择 MySQL 作为网站数据库。连接数据库命令行工具进入数据库打开运行winR在输入框内输入cmd,回车进入命令行工具输入mysql -h 主机名 -u 用户名 -p回车Enter password:无密码直接回车则进入数据库数据库的基本操作进入数据库语法mysql -h 主机名 -u 用户名 -p回车mysql -h localhost -u root –p显示所有数据库语法show databases;创建数据库语法create database 数据库名;若再创建一个同名的数据库则会报错如下语法create database if not exists 数据库名;如果数据库不存在则创建存在则忽略删除数据库语法drop database 数据库名;语法drop database if exists 数据库名;若数据库存在则删除若不存在则忽略选择数据库语法use 数据库名;查看当前所在数据库语法select database();数据表操作显示所有的表语法show tables;创建数据表语法create table 表名(字段1 字段类型字段2 字段类型);语法:create table if not exists 表名(字段1 字段类型字段2 字段类型)Create table user(id int primary key auto_increment,Name varchar(20),Age int unsigned);Primary key主键 auto_increment自增查看表结构语法desc 表名;删除数据表语法drop table 表名;语法drop table if exists 表名;数据操作添加数据添加单条数据语法insert into 表名(字段1字段2...) value(值1值2...);insert into user(name,age) value(keke,30);添加多条数据语法insert into 表名(字段1,字段2...) values(值1值2...)(值1值2)...;修改数据语法update 表名 set 字段 【where条件】将user表中id为3的年龄修改为22将user表中id为5的年龄修改为28,名字为张三查询数据语法select 字段(*) from 表名 【where条件】【group by分组】【order by排序】【limit限制条件】;查询所有的数据语法select * from 表名;删除数据语法delete from 表名 【where条件】清空表语法truncate 表名数据表结构操作添加字段语法alter table 表名 add 字段名 字段类型 【after 字段名|first】在goods表中添加一个type字段默认添加到最后在goods表中添加一个path字段到content之后在goods表中添加一个aa字段到第一个修改字段语法alter table 表名 modify 字段 字段类型删除字段语法alter table 表名 drop 字段