​0633~0635 mysql常用操作 备份恢复

回复 收藏

0633~0635 mysql常用操作 备份恢复0633 mysql常用操作1show databases;    查看数据库use <db_name>;    切换库select database();      查看当前所在库select user();      查看当前用户和主机select version();   查看mysql版本库--表--行--字段show tables;       查看表desc <tb_name> 查看字段信息。show create table <table_name>\G;   查看建表语句,引擎,字符集,格式create database <db_name>;  创建数据库create table <tb_name> (`字段1 int(4), `字段2` char(40)) ENGINE=MyISAM DEFAULT CHARSET=utf8;     创建表,带有字段、引擎、字符编码。insert into <tb_name> values(字段1内容,字段2内容);      插入数据到表,字段如果是字符串要加引号。insert into <tb_name> (`字段1`) values(字段1内容);    可以只插入某几个字段select * from <tb_name>;    查看表中内容update <tb_name> set <字段=新内容> where <定位字段>;delete from <tb_name> where <定位字段>;     删除某一行truncate table <db_name>.<tb_name>;   清空一个表drop table <tb_name>;   删除一个表。drop database <db_name>;      删除一个库。0634 mysql常用操作2grant all on <db_name>.<tb_name>  to
'<user_name>'@'<host_name>' identified by '<passwd>'; 
  授权,host_name可以用IP,IP可以用%通配。flush privileges;   刷新使修改生效。show processlist;   查看当前处理队列。show variables;     查看mysql配置参数(都可在my.cnf里定义)shwo variables like '关键字%';   显示指定的参数,%表示通配。set global <参数>=<值>;   临时改变参数,即时生效。show status; 查看状态。也可用like 通配。错误日志在datadir下,datadir在/etc/init.d/mysqld下定义。错误日志文件名为<hostname>.errrepair table <db_name>.<tb_name>;   修复一个表0635 mysql备份与恢复mysqldump -u<user_name> -p<passwd> -h<hostIP>
-P<port> db_name [tb_name] > backup.sql   ##备份一个库或者表,有时需要指定字符集
--default-character-set=字符编码mysql -u<user_name> -p<passwd> db_name < backup.sql    #恢复一个库或表。(恢复表不用加表名),有时需要指定字符集编码。

2016-09-16 14:52 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: