目录
操作数据库 操作表 操作数据 导入/导出 数据库
基础语句
操作数据库
SELECT VERSION();
SHOW DATABASES;
CREATE DATABASE t2;
-- t2为数据库名称
(默认登陆后没有使用任何数据库,需要切换到某个数据库使用)
USE t2;
-- t2需要切换的数据库
DROP DATABASE t2;
-- t2就是需要删除的数据库的名称
操作表
CREATE TABLE 表名(
字段名 类型 【约束】,
字段名 类型 【约束】,
..
字段名 类型 【约束】
);
SHOW TABLES;
DESC test_int;
-- test_int是表名
ALTER TABLE test_int CHANGE n2 n3 varchar(10);
-- test_int是表名
DROP TABLE test_int;
-- test_int是表名
操作数据
INSERT INTO test_int2(n1,n2) VALUES(1,2);
-- INSERT INTO 表名(字段列表) VALUES(值列表)
SELECT * FROM test_int2;
-- test_int2是表名
UPDATE test_int2 set n2=100;
-- UPDATE 表名 set 字段1=值1,字段2=值2 【WHERE 筛选】
DELETE FROM test_int2;
-- DELETE FROM 表名
导入/导出数据库
mysqldump -uroot -p123456 java1908z > d:\java1908z.sql
##将生产环境中的数据库导入到开发环境中来
1.创建数据库
CREATE DATABASE java1908z;
2.切换数据库
USE java1908z;
3.导入数据库
SOURCE D:\java1908z.sql;