MYSQL数据库命令
MySQL数据库语句简单使用1、退出mysql>命令工具,返回原来的shell环境。
quit 或者exit
2、查看当前数据库服务日志文件信息
showmasterlogs
3、查看当前MySQL服务器中包含的库。
showdatabases
4、查看当前所在的库中包含的表。
showtables
5、显示表的结构,即组成表的各字段(列)的信息。
use 库名---> DESCRIBE表名
或者
describe 库名 . 表名
6、修改,更新表中的数据记录
update表名set列名=值where条件
7、刷新用户授权信息
flushprivileges
8、删除数据记录
deletefrom表名where条件格式
9、授权
grant权限列表on库名 .表名to‘用户名’@来源地址
权限列表:select ,update ,insert 。使用all代表所有权限。
来源地址:域名或者IP地址。例如:%.benet.com或192.168.1.%
Identified by:用于设置用户连接数据库时所使用的密码字符串值。
库名.表名:用于指定授权的库和表的名称,其中通配符’*’:所有。
10、查看数据库用户授权信息
showgrantsfor ‘用户名’@’来源地址’
11、备份
导出库中的部分表
mysqldump选项库名 表名1表名2 .......>
/备份路径/备份文件名
导出一个或者多个完整的数据库(包括其中所有的表)
mysqldump选项--databases库名库名1库名2........>
/备份路径/备份文件
备份MySQL服务器中所有的库
mysqldump选项--all-databases>/备份路径/备份文件.sql
-u:指定数据库用户名
-p:指定数据库用户密码
--opt:优化执行速度
例如:
mysqldump-u root -p --opt --all-databases > data.sql
12、恢复数据库
mysql 选项库名表名</备份路径/备份文件
页:
[1]