php是运行在服务端的一门脚步语言,那么php和数据库配合起来才有意义嘛,那在这说一个mysql,sql是强类型的语言
首先呢,我们首先得有mysql数据库,
如果打开的是自己的主机的,那么-h和-P都可以不写 但用户名和密码必须写
mysql不像php那些编程语言那么绕,记下来语法就可以了
查看所有的库 先写关于库的内容
show databases;
里面有一些默认的库,
创建一个库
create database 库名
销毁库
drop database 库名
修改数据库编码
alter database 数据库名 charset=字符编码
选择/进入一个库
use 库名
库的一个就可以了
下面是关于表的(进入一个库中才可以进行表操作)
查询所有的表
show tables;
创建一个表 (数据结构下次说)
create table 表名 (
字段名 数据类型 描述[null,not null dafault auto_increment primary key comment]
)engine=引擎 charset=字符编码
查询表结构
desc 表名
清空表 清空表内所有的数据
truncate 表名
查询表的所有字段 (查看表内的数据)
select * from 表名
报错了,因为我们表里什么数据都没有
添加表内容
insert into 表名 values (一一对应字段添加数据)
insert into 表名 (name,sex)values (男,20)
添加成功,我们在查一下表里的内容
查看创建表时候的术语
show create table 表名;
改表名
rename table 旧表名 to 新表名
删除表
drop table 表名
复制表
create tables 新表 select 字段 from 旧表 #只复制表结构不能复制表数据
create table 新表 like 旧表 #只复制表结构不能复制表数据
那么表的结构没有了,下次说修改表操作,