MySQL是一个关系型数据库管理系统,MySQL体积小,速度快,总体拥有成本低,且开放源代码,一般小型网站的开发都选择它作为网站数据库。
2.DOS下常见的MySQL命令:
MySQL命令用户连接数据库:
mysql -h 主机地址 -u 用户名 -p 用户密码
修改用户密码的命令格式:
mysqladmin -u 用户名 -p 旧密码 password 新密码
grant on 命令用于增加新用户并控制其权限:
grant select on 数据库.* to 用户名@登录主机 identified by “密码”
2.MySQL的常用基本命令:
2.1 创建数据库:
create database <数据库名>;
2.2 命令用于显示所有数据库:
show databases;
2.3 删除数据库:
drop datadase <数据库名>;
2.4 使用数据库:
use <数据库名>;
2.5 创建表:
create table <表名> (<字段名> <类型> <键值属性>);
2.6 对表的基本操作:
查询表数据:select <字段> from <表名> where <表达式>;
插入表数据:insert into <表名> [<字段名n> values (值n)];
修改表数据: update <表名> set 字段=新值 where 条件;
删除表数据:delete from <表名> where <表达式>;命令用于。
2.7 删除表:
drop table <表名> ;
2.8 导出数据库或表:
用于导出整个数据库,目录存在mysql\bin下:
mysqldump -u 用户名 –p 数据库名 >导出的文件名(以.sql为后缀名)
用于导出某个表:
mysqldump -u 用户名 –p 数据库名 表名>导出的文件名(以.sql为后缀名)