Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

mysql解决远程不能访问的二种具体相关方法mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

一、导出数据。

先说明一下自己的环境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench 5.2.47。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我想把本机网站数据库内的数据迁移到另一台机器上,于是使用Workbench中自带的import/export功能,其实就是调用mysqldump。不幸的是,出现了版本不一致的错误。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

错误没治了,最终找到解决方案,可以指定mysql的mysqldump,路径为:/usr/local/mysql/bin/mysqldump,这样是把数据导出为sql数据库语句的insert数据库语句。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

由于需要是把数据导出为excel,所以通过mysql控制台使用select数据库语句把数据导出到excel网站网站文件中。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

下面先介绍怎么导出为excel网站网站文件,然后介绍怎么导出为insert数据库语句。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1、通过终端操作办法。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1 cd /usr/local/mysql/bin/mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

2、到达bin目录后,可以ls -l开始执行命令看看当前目录有哪些程序可以用,这里先用mysql,开始执行命令格式为:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mysql -h主机IP -u用户名 -p密码mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

如:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1 ./mysql -hlocalhost -uroot -p123456mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

注意前面加的"./"。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

这时就进入mysql开始执行命令控制台,终端上显示为:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

3、然后通过show databases开始执行命令查看当前的所有网站数据库,使用use开始执行命令选择进入某个网站数据库,注意每个开始执行命令都要以英文分号“;”结束。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

4、使用sql数据库语句导出需要的数据,sql数据库语句不限于单个表的查询。由于我的网站数据库编码是utf8格式,而office默认的编码则是gb2312,所以当某个字段中包含中文时,导出到excel后,中文内容是会乱码的,此时需要convert转换编码,具体使用相关方式:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

我试着把网站网站文件保存到桌面,但始终提示没有权限,应该是和用户有关吧,无视了。当使用“./”这个路径保存时,实际是保存到了/usr/local/mysql/data下面。打开看看,哟西,不乱码了。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

5、下面是把数据导出为sql的insert数据库语句。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

使用mysqldump开始执行命令,可以指定是单个表还是整个网站数据库导出。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

打开终端,定位到/usr/local/mysql/bin,使用这个目录下的mysqldump。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

导出单个表:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

开始执行命令格式为:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mysqldump -u用户名 -p密码 -h主机地址 网站数据库名 表名 > 导出网站网站文件存储路径mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

例如:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

/usr/local/mysql/bin/mysqldump -uroot -p123456 -hlocalhost -t --extended-insert=false --default-character-set=utf8 SpiderBBSDB Catalog > /Users/ethan/Desktop/Catalog.sqlmpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

其中用到了几个参数,简单说明一下:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

-t:等同于--no-create-info,只导出数据,而不添加CREATE TABLE 数据库语句。默认导出的网站网站文件中也有create table数据库语句。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

--extended-insert:使用具有多个VALUES列的INSERT语法,也就是传说中一次插入多条数据的INSERT句式。这样使导出网站网站文件更小,并加速导入时的速度,但是有可能sql数据库语句会有长度限制,所以我并不推荐此种相关方式,比如我某个表中有500W条数据,难保能用一条insert数据库语句可以执行完毕。此选项默认为打开状态,把他置为false,就是一条数据一个insert数据库语句了。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

--default-character-set:设置默认字符集,由于我的网站数据库和表均是设定为utf8编码格式,当不设置此选项时,导出的中文是乱码,奇怪的是官方说明中,说这个选项的默认值是utf8,表示不解。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

导出整个网站数据库:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

/usr/local/mysql/bin/mysqldump -uroot -p123456 -hlocalhost -t --extended-insert=false --default-character-set=utf8 SpiderBBSDB > /Users/ethan/Desktop/SpiderBBSDB.sqlmpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

二、导入数据。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

有导出就有导入。上面第5步导出的sql网站网站文件,可以直接在mysql workbench中执行,也可以使用mysqldump导入,这里说明一下如何使用mysqldump导入:mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

/usr/local/mysql/bin/mysqldump -uroot -p123456 -hlocalhost --default-character-set=utf8 SpiderBBSDB < /Users/ethan/Desktop/Catalog.sqlmpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

三、关于java连接mysql写入中文乱码。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于这个中文乱码问题,着实折腾了我好久好久。一开始就百度谷歌bing,网上大多复制粘贴的答案,在这里记录一下自己的情况,希望同路人不再走弯路。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

其实我的修改很简单,把网站数据库的编码改为utf-8,在新建表时,把表的默认编码也改为utf-8,就可以了。就这么个小小的改动,让我足足折腾了一个通宵,表示有解决问题强迫症,问题不解决真的睡不着,唉~~~mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

四、总结。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

似乎很多领导做报告都喜欢加个总结,说上一堆废话,虽然回回都听不懂,但感觉很厉害的样子。于是我也加一个总结:中文乱码真特么折腾人,这些年跟您斗争了好多回了,好了,总结完毕。mpaAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市