• Mysql学习第三天


     1 mysqldump -u root -p booksdb > C:/backup/booksdb_20180316.sql
     2 # 使用mysqldump命令备份数据库中的所有表
     3 
     4 mysqldump -u root -p booksDB books > C:/backup/books_20180316.sql
     5 # 备份booksDB数据库中的books表
     6 
     7 mysql -u root -p booksDB < C:/backup/books_20180316.sql
     8 # 使用mysql命令还原books表的数据
     9 
    10 mysqldump -u root -p --databases  booksDB panismeDB> C:ackupooks_panismeDBDB_20180316.sql
    11 # 使用mysqldump备份booksDB和panismeDB数据库
    12 
    13 mysqldump -u root -p --all-databases > C:/backup/alldbinMySQL.sql
    14 # 使用mysqldump备份服务器中的所有数据库
    15 
    16 mysqlhotcopy  -u root -p panismeDB /usr/backup
    17 # 使用mysqlhotcopy备份panismeDB数据库到/usr/backup目录下
    18 
    19 mysql -u root -p booksDB < C:/backup/booksdb_20180316.sql 
    20 # 使用mysql命令将C:backupooksdb_20180316.sql文件中的备份导入到数据库中
    21 
    22 use booksdb;
    23 source C:/backup/booksdb_20180316.sql
    24 # 使用root用户登录到服务器,然后使用souce导入本地的备份文件booksdb_20180316.sql
    25 # 前提是存在相同的数据库名称
    26 
    27 cp –R  /usr/backup/panismeDB usr/local/mysql/data
    28 # 从mysqlhotcopy拷贝的备份恢复数据库
    29 
    30 mysqldump -h www.bac.com -uroot -ppassword  dbname | mysql -hwww.bcd.com -uroot -ppassword
    31 # 将www.abc.com主机上的MySQL数据库全部迁移到www.bcd.com主机上(在www.bac.com下执行命令)
    32 
    33 mysqldump -T C:backup panismeDB person -u root -p --fields-terminated-by=, --fields-optionally-enclosed-by=" --fields-escaped-by=? --lines-terminated-by=
    
    34 # 使用mysqldump命令将panismeDB数据库中的person表中的记录导出到文本文件,使用FIELDS选项,要求字段之间使用逗号‘,’间隔,所有字符类型字段值用双引号括起来,定义转义字符定义为问号‘?’,每行记录以回车换行符“
    ”结尾
    35 
    36 mysql -u root -p --execute="SELECT * FROM person;" panismeDB > C:person3.txt
    37 # 使用mysql语句导出panismeDB数据库中person表中的记录到文本文件
    38 
    39 mysql -u root -p --vertical --execute="SELECT * FROM person;" panismeDB > C:person4.txt
    40 # 使用mysql命令导出panismeDB数据库中person表中的记录到文本文件,使用--vertical参数显示结果
    41 
    42 mysql -u root -p --html --execute="SELECT * FROM person;" panismeDB > C:person5.html
    43 # 使用mysql命令导出panismeDB数据库中person表中的记录到html文件
    44 
    45 mysql -u root -p --xml --execute="SELECT * FROM person;" panismeDB > C:person6.xml
    46 # 使用mysql命令导出panismeDB数据库中person表中的记录到xml文件
    47 
    48 LOAD DATA  INFILE 'C:/person0.txt' INTO TABLE panismeDB.person;
    49 # 使用LOAD DATA命令将C:person0.txt文件中的数据导入到panismeDB数据库中的person表
    50 
    51 LOAD DATA  INFILE 'C:/person1.txt' INTO TABLE panismeDB.person
    52   FIELDS 
    53     TERMINATED BY ','
    54     ENCLOSED BY '"'
    55     ESCAPED BY '''
    56   LINES 
    57     TERMINATED BY '
    ';
    58  # 使用LOAD DATA命令将C:person1.txt文件中的数据导入到panismeDB数据库中的person表,使用FIELDS选项和LINES选项,要求字段之间使用逗号‘,’间隔,所有字段值用双引号括起来,定义转义字符定义为单引号‘’’
    59 
    60 mysqlimport -u root -p panismeDB C:/backup/person.txt --fields-terminated-by=, --fields-optionally-enclosed-by=" --fields-escaped-by=? --lines-terminated-by=
    
    61 # 使用mysqlimport命令将C:ackup目录下的person.txt文件内容导入到panismeDB数据库中,字段之间使用逗号‘,’间隔,字符类型字段值用双引号括起来,定义转义字符定义为问号‘?’,每行记录以回车换行符“
    ”结尾
  • 相关阅读:
    DevExpress XtraTabbedMdiManager删除Page
    Winform 窗体获得焦点
    leaflet 整合 esri
    使用 Leaflet 显示 ArcGIS 生成西安80坐标的地图缓存
    收藏一些编码舒服的cnblog博客园 博客
    获取字符串中的可能身份证号 并验证
    ASP.NET 的烂问题 -- 加载、创建c++项目失败
    ASP.NET 的烂问题
    sublime text3 解决打开文件中文乱码问题
    [转载]function与感叹号(转)
  • 原文地址:https://www.cnblogs.com/panisme/p/8583630.html
Copyright © 2020-2023  润新知