首页 > 代码库 > 数据库操作(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)