连接mysql服务器:
mysql -h host -u user -p
H 后面跟服务器地址 u为用户名
如果需要直接输入密码这P后面不加空格(不推荐,不安全)
查询当前服务器上的数据库:
show databases;
进入某个数据库:
use XXXXX;
创建menagerie数据库:
CREATE DATABASE menagerie;
删除数据库:drop database 数据库名称
查询数据库中的表:
show tables;
创建pet数据表并设定字段、字段长度、字段类型等:
CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
-> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);
查询表的字段和类型:
DESCRIBE pet;
导入 sql 文件:
source d:\datafilename.sql
mysql -u root -p123456 test
mysqldump -u root -p test > test.sql //导出数据库test 为 test.sql文件,回车以后输入数据库密码开始导出
往数据表 pet 插入一条数据:
INSERT INTO pet VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);
删除数据表中的内容:
DELETE FROM pet;
注:删除字段用法
执行删除命令,使用drop关键字。
基本的语法为:alter table <表名> drop column <字段名>;
更新一条数据:
UPDATE pet SET birth = '1989-08-31' WHERE name = 'Bowser';
模糊查询:
SELECT * FROM pet WHERE name LIKE 'b%';