首页 > 代码库 > 数据库操作(DataBase)
数据库操作(DataBase)
1、连接数据库
win+R > cmd > mysql -h localhost -uroot -p
2、数据库的操作
创建数据库:create database 数据库名称;
删除数据库:drop database 数据库名称;
显示数据库:show databases;
使用数据库:use 数据库名称;
3、表操作
显示所有表:show tables;
删除表:drop table 表名;
创建表:create table 表名(id int(11) unsigned not null auto_increment primary key,
username varchar(50),
userpwd varchar(32),
email varchar(50) [切记这里没有“,”]
);
显示表结构:desc 表名;
显示创建表语句:show create table 表名;
修改数据表的名字:alter table 表名 rename as 新表名;
4、表数据操作:
插入数据:insert into 表名 (字段1,字段2、、、)values(值1,值2、、、);
查询数据:select*from 表名 [where 条件 limit 0.1];
修改数据:update 表名 set 字段名1=值1,字段名2=值2、、、where 条件;
删除数据:delete from 表名 where 条件;
授权用户权限:GRANT 权限 ON 数据库.数据表 TO 用户名@登录主机 IDENTIFIED BY “密码”
例如:添加一个新用户名为lisi,密码为字符串“123”。
让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。
首先要以root用户登录,
然后输入以下命令:
GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO lisi@”%” IDENTIFIED BY “123”
5、临时将编码格式改成GBK:set names gbk;
6、MySQL数据库的常见操作:
我们可以使用help命令来查询快捷键:
将查询后的数据立起来:\G
取消当前未完成的操作:\c
退出当前客户端:\q exit
显示当前服务器状态:\s
显示帮助信息:\h(同help命令)
更改执行符:\d
DOS命令:清屏 cls
本文出自 “PHP学习笔记” 博客,请务必保留此出处http://phpst.blog.51cto.com/6922579/1557927
数据库操作(DataBase)