翻看有个别库下边包车型客车表

mysql常用操作 mysql备份与恢复,mysql备份与恢复

先登录mysql  ==》mysql -uroot -p  查看数据库的版本 select version();

查看有哪些库

show datases; 查看当前处于哪个库 select database(); 查看当前登录用户
select user(); 查看某个库下面的表; use db; show tables; 查看表的字段;
desc dong; 创建库 create database db1; 创建表 create  table  tb1 (`id`
int(4),`name`char(40))  ENGINE=MYISAM DEFAULT CHARSET=gbk;
查看建表语句 show create table tb1; 插入数据 insert into tb1
(`id`,`name`) values(1,’jxcia’);  
这里的jxcia需要添加”,这是因为name定义的时候是char的字符。
另外默认也可以不需要添加(`id`, `name`),如果是只想添加name
,可以这样。insert into tb1 (`name`) value(‘jxcia’);   
查看刚插入的数据  select * from tb1;或者select *from tb1\G;
更新数据表的内容 update db.tb1 set id=1 where name=’lin’;
将db库下tb1表中名字为lin的id号改为1。 或者先进入db库 use db ;  update
tb1 set id=1 where name=’lin’; 清空表; truncate table db1.tb1; 删除表;
drop table db1.tb1; 删除数据库 drop database db1; 查看mysql参数; show
varibales like ‘max_connect%’;  这里的like类似于grep %类似于通配符。
修改mysql参数; set global max_connnect_errors=100 
 临时修改max_connect_errors的值为100,如果想永久生效可以修改my.cnf的配置文件。
flush privileges  刷新权限 查看mysql队列 show processlist; 创建普通用户
create user ‘user1’@’host’ identified by ‘111’; 创建普通用户并授权;
grant all on *.* to user1  identified by ‘111’; 如果是本地用户 grant
all on *.*
to [email protected] 
identified by ‘111’;   grant all on *.*  to ‘user1’@’192.168.2.48’
identified by ‘lin’; grant all on db1. * to ‘user2’@’192.168.2.%’
identified by  ‘lin’; 针对一个网段的用户 删除用户
 DROP USER ‘username’@’host’; 
修复表 repair table tb1   在shell命令下执行mysql的操作 mysql -uroot
-plin mysql -e “show tables”这里的mysql指的是库名字 -e
后面选项括起来的是mysql的命令。     二,mysql 备份与恢复 1,mysql备份
备份库 以discuz为例 mysqldump -uroot -plin discuz > /data/discuz.sql
恢复库 mysql -uroot -plin  discuz </data/discuz.sql   备份表
mysqldump  -uroot -plin discuz  pre_forum_post >
/data/pre_forum_post.sql 恢复表 mysql -uroot -plin  discuz <
 /data/pre_forum_post.sql          
 discuz后无需再添加表名,只需要加数据名称即可。   备份、恢复时指定字符集
  mysql -uroot -plin –default-character-set=gbk   discuz
>/data/discuz.sql   mysql -uroot -plin –default-character-set=gbk  
discuz </data/discuz.sql

mysql备份与恢复,mysql备份与恢复
先登录mysql ==》mysql -uroot -p查看数据库的版本select version();
查看有哪些库 show datases;查看当前…

相关文章