在CMD环境下操作mysql数据库。
配置mysql环境变量:系统变量path添加mysql路径。 D:\phpStudy\MySQL\bin
启动mysql服务器:
net start mysql
登录mysql服务器:
mysql –hlocalhost –uroot -proot (-h主机名/ip -u数据库用户 -p密码)
mysql –hlocalhost –uroot -p 直接回车,用*号代替密码,更安全。
显示所有数据库:
show databases; (mysql环境下 所有的sql语句中必须以;号结束)
CREATE DATABASE [IF NOT EXISTS] db_name [CHARSET utf8]; 创建数据库
use db_name; 查看(切换)数据库
DROP DATABASE [IF EXISTS] db_name; 删除数据库
SHOW CREATE DATABASE db_name; 查看数据库字符集。
ALTER DATABASE db_name DEFAULT CHARACTER SET utf8; 修改数据库字符集
SHOW TABLES; 显示所有数据表
CREATE TABLE table_name(col_name col_type col_attr, col_name col_type col_attr,……) 创建数据表
DROP TABLE [IF EXISTS] table_name; 删除数据表
alter table 修改数据表
DESCRIBE table_name; 显示数据表结构
set names gbk; 数据库中插入中文数据时,必须声明CMD环境的字符集是gbk,否则会乱码。
INSERT INTO table_name(字段1,字段2,字段3,…) VALUES(值1,值2,值3,…); 插入数据
DELETE FROM table_name [WHERE 条件] 删除数据
UPDATE table_name SET 字段1 = 新值1,字段2=新值2,… [WHERE条件] 修改数据
SELECT 字段列表|* FROM table_name [WHERE条件] [ORDER BY排序][LIMIT限制输出] 查询数据
ORDER BY id [ASC|DESC] select语句中,按哪个字段排序。
LIMIT 10 20 select语句中,从第10行开始,一个显示20条数据。(不包括第10行)(可用于分页)
配置mysql环境变量:系统变量path添加mysql路径。 D:\phpStudy\MySQL\bin
启动mysql服务器:
net start mysql
登录mysql服务器:
mysql –hlocalhost –uroot -proot (-h主机名/ip -u数据库用户 -p密码)
mysql –hlocalhost –uroot -p 直接回车,用*号代替密码,更安全。
显示所有数据库:
show databases; (mysql环境下 所有的sql语句中必须以;号结束)
CREATE DATABASE [IF NOT EXISTS] db_name [CHARSET utf8]; 创建数据库
use db_name; 查看(切换)数据库
DROP DATABASE [IF EXISTS] db_name; 删除数据库
SHOW CREATE DATABASE db_name; 查看数据库字符集。
ALTER DATABASE db_name DEFAULT CHARACTER SET utf8; 修改数据库字符集
SHOW TABLES; 显示所有数据表
CREATE TABLE table_name(col_name col_type col_attr, col_name col_type col_attr,……) 创建数据表
DROP TABLE [IF EXISTS] table_name; 删除数据表
alter table 修改数据表
DESCRIBE table_name; 显示数据表结构
set names gbk; 数据库中插入中文数据时,必须声明CMD环境的字符集是gbk,否则会乱码。
INSERT INTO table_name(字段1,字段2,字段3,…) VALUES(值1,值2,值3,…); 插入数据
DELETE FROM table_name [WHERE 条件] 删除数据
UPDATE table_name SET 字段1 = 新值1,字段2=新值2,… [WHERE条件] 修改数据
SELECT 字段列表|* FROM table_name [WHERE条件] [ORDER BY排序][LIMIT限制输出] 查询数据
ORDER BY id [ASC|DESC] select语句中,按哪个字段排序。
LIMIT 10 20 select语句中,从第10行开始,一个显示20条数据。(不包括第10行)(可用于分页)
导入数据库。 先创建数据库,才能导入.sql文件。 修改PHP数据库配置,路径:D:\phpStudy\WWW\wadmin\include\config.php 修改配置中的数据库名。