• 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 0

    2.4Mysql修改、备份、恢复数据库

    Posted by 撒得一地 on 2015年8月25日 in Mysql教程
    上一篇:
    国外稳定加速器推荐    Express | Vypr

    1.修改数据库语法:

    	ALTER DATABASE [IF EXISTS] db_name   
    	[alter_specification [, alter_specification] ...]
    
    	其中alter_specification包括如下几个选项:   
    	[DEFAULT] CHARACTER SET charset_name 
    	| [DEFAULT] COLLATE collation_name
    

    例子:修改数据库psz的字符集为utf-8

    	mysql> show databases;
    	+--------------------+
    	| Database |  
    	+--------------------+
    	| information_schema |
    	| mysql |
    	| performance_schema |
    	| psz |
    	+--------------------+
    	4 rows in set (0.00 sec)
    
    	mysql> ALTER database psz character set utf8;
    	Query OK, 1 row affected (0.02 sec)
    

    2.备份数据库

    *备份某数据库下的所有表,语法:

    	mysqldump -u 用户名 -p 数据库名 > e:\\文件名.sql (保存地址为window操作系统下的e盘)
    

    例子:备份上面的psz数据下的所有表,在linux下操作语句如下

    	[[email protected]~]# mysqldump -u root -p psz > /home/psz/aa.sql
    	Enter password:
    	[[email protected] ~]# ll /home/psz/
    	total 7632
    	-rw-r--r-- 1 root root 1832 Aug 25 22:02 aa.sql
    

    上面的操作语句含义是:将psz数据库下的所有表备份到/home/psz/目录下,并重命名为aa.sql。在linux和window下,要特别注意保存地址的不同。

    *备份某数据库下的某些表,语法:

    	mysqldump –u 用户名 –p密码 数据库 表1 表2 表3.. > d:\\文件名.sql
    

    例子:备份上面psz数据库里面的just_test表,语句如下

    	[[email protected]~]# mysqldump -u root -p psz just_test > /home/psz/test.sql;
    	Enter password:
    	[[email protected]~]# ll /home/psz/
    	total 7636
    	-rw-r--r-- 1 root root 1832 Aug 25 22:02 aa.sql
    	-rw-r--r-- 1 root root 1832 Aug 25 22:18 test.sql
    

    注意上面的密码可以紧跟在-p选项后写 也可以最后写。

    *备份数据库及这些数据库下的所有表,会多 CREATE DATABASE 语句.语法:

    	mysqldump –u 用户名 –p密码 –B 数据库1 数据库2 .. > d:\\文件名.sql
    

    例子:备份上面数据库psz及psz下的所有表 语句如下:

    	[[email protected]~]# mysqldump -u root -p -B psz > /home/psz/db.sql;
    	Enter password:
    	[[email protected]~]# ll /home/psz/
    	total 7640
    	-rw-r--r-- 1 root root 1832 Aug 25 22:02 aa.sql
    	-rw-r--r-- 1 root root 1966 Aug 25 22:24 db.sql
    	-rw-r--r-- 1 root root 1832 Aug 25 22:18 test.sql
    

    注意上面的数据库密码可以紧跟-p选项后书写,也可以在最后语句写完后输入密码

    3.将sql导入数据库,语法:

    	恢复数据库[以库为单位] 
    
    	Source 文件名.sql
    
    	恢复数据库[以表为单位]
    
    	use 某个库.
    
    	Source 文件名.sql
    

    例子:删掉psz数据库里面的just_test表,然后将之前备份的test.sql导入psz数据库

    	mysql> use psz;
    	Database changed
    
    	mysql> show tables;
    	+---------------+
    	| Tables_in_psz |
    	+---------------+
    	| just_test     |
    	+---------------+
    	1 row in set (0.00 sec)
    
    	mysql> drop table just_test;
    	Query OK, 0 rows affected (0.02 sec)
    
    	mysql> show tables;
    	Empty set (0.00 sec)
    
    	mysql> source /home/psz/test.sql;
    	Query OK, 0 rows affected (0.00 sec)
    
    	mysql> show tables;
    	+---------------+
    	| Tables_in_psz |
    	+---------------+
    	| just_test    |
    	+---------------+
    	1 row in set (0.00 sec)
    

    标签:,

    上一篇:

    下一篇:已是最新文章

    相关推荐

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    8 + 3 = ?

    网站地图|广东快乐10分开奖直播

    Copyright © 2015-2019 广东快乐10分开奖直播 All rights reserved.
    闽ICP备15015576号-1,版权所有?psz.

  • 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 预测大乐透最准的专家 今晚4场进球彩对阵1855 竞足胜平负计算器 今天新疆时时彩票 顶呱刮手机版 幸运赛车500期走势图带连线 竞彩足球混合过关2串1 幸运飞艇计划书猜 双色球图表走势图开奖 北京快三开奖结果 老时时彩360官网 网上彩票 秒速飞艇真假 北京pk赛车人工计划 幸运赛车 在线购彩app下载