客户端登录数据库:
mysql -hlocalhost -P3306 -uroot -p1234;
mysql --default-character-set=latin1 -u用户名 -p您的密码 登录数据库的时候用到;可以使数据显示得更加整齐;
/*****************数据库的增删改查操作 *************///************/
#创建一个数据库,php2016 create database php2016 default charset utf8; //设置字符编码,主要用来告诉服务器当前的cmd客户端是什么字符编码 set names gbk; //查看数据库 show databases; //查看数据库创建语句 show create database php2016; //删除数据库 drop database php22; //修改数据库 alter database php2016 default charset gbk; /*********************数据表的增删改查操作***********************************/ //选中要操作的数据库 use php2016; //创建数据表php create table php(name varchar(20)); //查看当前的数据库有哪些数据表 show tables; //模糊查询 show tables like 'p_%'; //查看表的创建语句 show create table php; show create table php\G //查看表德尔结构 desc php; //删除数据表 drop table pl; //修改数据表 alter table 表明 //修改数据表的表明php22 alter table php rename to php22; //修改列定义 //添加一列 就是添加一个字段 add alter table php22 add age int; alter table php22 add sex char(1); //删除字段 alter table php22 drop sex; //修改字段名 重命名 alter table php22 change name username varchar(20); //修改字段类型 alter table php22 modify age tinyint; /*****************************对数据进行增删改查的操作************/// //往数据表中添加数据 insert into php22(username,age) values ('张三',23); insert into php22 values('李四',24),('王五',25); //查看数据标准中的数据 select * from php22; //删除数据表中的数据 delete from php22 where age=26; //修改数据 update php22 set username='张山' where age=23;