请教大神请赐教,如果得知MYSQL数据表中的密码明文?如图所示!

怎么将mysql数据库导出为SQLite数据库文件,求各位大神指教… - 其他数据库当前位置:& &&&怎么将mysql数据库导出为SQLite数据库文件,求各位怎么将mysql数据库导出为SQLite数据库文件,求各位大神指教…&&网友分享于:&&浏览:21次如何将mysql数据库导出为SQLite数据库文件,求各位大神指教……如题,同时希望把mysql中的主外键约束及数据同时导出来……求大神们指教……------解决方案--------------------没有办法
这是两个不同的数据库,支持的字段类型、长度、SQL语句语法、函数等等不同,只能将数据导入
一般只是将记录导入到新数据库中,其它的如SP、UDF、TRUGGER等等自行在新数据库下重新建立。------解决方案--------------------用MYSQLDUMP将数据导成TXT文件,再导入到SQLITE中,估计要做一些修改,
特殊字段是不能直接导出的,要用代码,比如BLOB字段------解决方案--------------------msyqldump&本身就会把表的主键,外键设置一同导出啊。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有在开发过程中,有时候需要远程连接并管理别的机器上的MYSQL数据库,在实现的过程中会遇到一系列的问题,现在以远程访问我自己安装在Ubuntu上的MYSQL数据为例(端口为默认端口3306),说明一下配置步骤及每一步中遇到的问题及相应解决方法:远程连接管理MYSQL,总体上来说有三步:(A为主操作机器,B为远程机器(MYSQL安装在B上,由A访问B)1,在被连接的MYSQL中创建专门的远程连接用户wow;2,修改被连接的MYSQL的配置文件my.cnf,使此MYSQL不仅仅支持本地IP127.0.0.1的监听,也支持其他IP的监听,并重启Mysql服务,使配置生效。3,验证A中MYSQL的配置端口是否与B中的一致(都是3306?),如果一致,通过 mysql -h B的ip -u wow --port=3306 -p,来远程连接。下面,就每一步详细说明一下:一,在被连接的MYSQL中创建专门的远程连接用户wow;之所以要创建专门的用户,是因为MYSQL在最初安装的时候,默认的root帐号以及其他的帐号是仅限于在localhost连接使用的。在远程机器上即使你用同样的用户名及密码登录,都无法正常连接。比如你在远程机器192.168.83.56上用root帐号登录192.168.11.12机器上的Mysql:&mysql -h 192.168.11.12 -u root& -p,是无法正常登录的。此时,需要登录192.168.11.12机器,进入mysql中的mysql数据库查看user表,确认具体的root权限,特别是它的host是localhost还是你对应的IP,还是%。
解决方法:A,(在192.168.11.12机器中的MYSQL中创建专门的远程用户root或者wow),创建用户与赋予权限有两种方法:1)改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 &mysql& 数据库里的 &user& 表里的 &host& 项,把&localhost&改为&%&。“%”的意思就是所有host都可以访问。mysql -u root -p vmware mysql& mysql&update user set host = '%' where user = 'root';mysql&select host,2)授权法。例如,你想wow使用mypassword从任何主机连接到mysql服务器的话。GRANT ALL PRIVILEGES ON *.* TO 'wow'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;如果你想只允许用户wow从ip为192.168.83.56的主机连接到192.168.11.12的mysql服务器,并使用mypassword作为密码GRANT ALL PRIVILEGES ON *.* TO 'wow'@'192.168.83.56' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;FLUSH PRIVILEGES第二句表示从mysql数据库的grant表中重新加载权限数据。因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。B,在用GRANT授权法创建完用户wow并赋予权限以后,是不是就可以用了?不可以吗?我们可以简单验证一下。先在远程机器192.168.83.56上 mysql -h 192.168.11.12 -u root& -p,是无法正常登录。报2003的错:ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.11.12' (111)什么原因?是账户没有建立成功?权限设置问题,还是网络配置防火墙等的问题?还是mysql的其他配置问题没有解决?先排除帐号与权限的问题:在localhost(192.168.11.12)机器中,尝试用wow用户进入数据库。mysql -u wow -p mypassword,报1045的错:ERROR ): Access denied for user 'wow'@'localhost' (using password: YES),为啥呢?怎么创建的新用户在本机上都无法登录MYSQL,难道真是用户wow没有创建成功?再查看user表,wow确实已经有了啊。一顿纠结,最后找到原因,原来是安装配置mysql的过程中没有删除匿名账户,删除匿名账户:&mysql -u root -p&mysql&use mysql&mysql&delete from user where User=' ';&mysql&再尝试&&& mysql -u wow -p mypassword,wow用户可以在本机正常登录了,看来帐号wow是没有问题的,那再试一下远程连接:mysql -h 192.168.11.12 -u root& -p,是无法正常登录。还报2003的错:ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.11.12' (111),查看一下errorCode来排查问题:[mysql@vvmvcs0 ~]$ perror 111 OS error code 111: Connection refused那难道是网络的问题?ping xxx.xxx.xxx.12,可以PING通,那机器是没问题的。看来要看看mysql的配置文件my.cnf中关于远程连接的配置了,这就进入了我们的第二步。。
2,修改被连接的MYSQL的配置文件my.cnf,使此MYSQL不仅仅支持本地IP127.0.0.1的监听,也支持其他IP的监听,并重启Mysql服务,使配置生效。主要是两个配置项:skip_networking或者bind_address,为了取消本地监听,需要在my.cnf中注释掉关于这两项的配置:正常情况下,mysql占用的3306端口只是在IP 127.0.0.1上监听,拒绝了其他IP的访问(通过netstat可以查看到)。取消本地监听需要修改 my.cnf 文件:&&&&&&&&&&& sudo vim /etc/f&&&&&&&&&&& //找到如下内容,并注释&&&&&&&&&&& bind-address = 127.0.0.1&&&&&&&&&&& 然后需要重启 mysql (可最后再重启)。sudo mysql stop 现在我们再试一试,在远程机器192.168.83.56上用如下命令登录一下192.168.11.12的数据库:mysql -h 192.168.11.12 -u root& -p,还是无法正常登录。还是报2003的错。又是什么原因呢?哦,是mysql端口配置是否统一的问题!
3,验证A中MYSQL的配置端口是否与B中的一致(都是3306?),如果一致,通过 mysql -h B的ip -u wow --port=3306 -p,来远程连接。192.168.83.56上的mysql监听端口配置的不是3306,是3308,而192.168.11.12的端口是默认的3306,二者不匹配,如果仅仅在192.168.83.56上用mysql -h 192.168.11.12 -u root& -p来登录的话,就是去访问192.168.11.12的3308端口啦,当然无法访问了。我们还需要指定正确的被访问mysql的端口号:mysql -h 192.168.11.12 -u wow --port=3306 -p。
android远程连接mySQL数据库失败,求救?? 最近在做一个android查询mysql数据库服务器,用的是JDBC,但不知为何在建好的android项目里总是连接不上数据库。自己做的另一个java文件可以本地访问,也可以远程访问,就是建好的项目不行,检查了两天没解决,求高手指点。(功能清单上已经把internet的权限和单元测试配置好了)
public class GetData { p
数据同步到本地SQLite数据库上 现在要实现数据同步,同步到本地的时候,脱机也能使用的。现在我遇到的问题是 怎么样将服务器端的数据库内的数据保存到我本地的数据库中。请高手指点下!急用,急用急用!
------解决方案--------------------
1.服务器端提供数据接口,从接口中获得数据保存到本地数据库 2.连接远程服务器端数据库获得数据,保存到本地数据库。
保持同步 检测数
android如何兼容本地数据库 前一段时间做了公司的android项目,因为有些数据量较大,采用的本地的SQLite附加模式用的本地数据库,然后,最近android4.1更新,结果发现4.1不兼容。。用到本地数据库就报错,求大神解决。。
------最佳解决方案-------------------- 报什么错....
------其他解决方案-------------------- 数据库
android 如何实现附加现有数据库?而不是每次安装的时候都创建 android如何实现附加现有数据库?而不是每次安装的时候都创建新的数据库。
最近做一个应用,在数据库中要内置很多数据,但有不想在每次安装的时候都重新创建数据库并插入数据,原因是插入数据时间较长,用户体验不好,所以特地想问问大家,有没有什么办法,让我一次吧数据库的内容都
android联系人应用如何调到数据库操作的? 比如说ContactSaveService怎么联系到ContactsProvider2的,通过哪些函数?
------最佳解决方案-------------------- 主要是通过获得ContentResolver类对数据库进行操作的
finalContentResolverresolver&n
android手机直连sqlserver数据库 有人做过这方面的实例吗?可以连接sqlserver数据库?
------解决方案-------------------- 不可以,大型数据库是不能在手机上运行的,只能用服务端在数据库读取,然后传递到手机上
------解决方案-------------------- 貌似手机端没有这么做的,虽然比较省事,一般的做法就是使用webservice
使用自定义的SimpleAdapter,内容由数据库读取生成的listiew如何更新 如题,请问如何更新。
SimpleCursorAdapter有changeCursor可以刷新,SimpleAdapter该如何做呢?单单的adapter.notifyDataSetChanged()没有效果。谢谢!
------解决方案--------------------
要不再试试重置adapte
如何 获得其他应用 的permission 最近下载 android 金山 装上了,其中可以查看 其他应用程序的权限 比如:读取短信的软件:飞信,豌豆荚 等
这个功能如何实现,
------解决方案--------------------
通过PackageManager来查询
Android获取其他包的Context实例
Android获取其他包的Context实例然后干坏事
http://blog.csdn.net/wangshione/article/details/6062359
分类: Android技术
10:29 508人阅读 评论(0) 收藏 举报
Android中通过Intent调用其他应用的方法
启动浏览器 代码与范例:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(&&)); startActivity(intent);
说明:启动浏览器并前往http://
Android中通过Intent调用其他应用的方法(转)
启动浏览器 代码与范例:
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(&&)); startActivity(intent);
说明:启动浏览器并前往http://www
Android获取其他包的Context实例然后做坏事
Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数 据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。 那我们能得到吗?很高兴的告诉你,能! Context有个crea
SQLite一个数据库可以同时打开两张表吗? 比如:
mDBH = new DatabaseHelper(this); db = mDBH.getWritableDatabase();
cur_db = db.query(TABLE_NAME, col, null, null, null, null, null); cur_db_2 = db.query(TABLE_NAME_2,
android中使用代码启动其他程序
你要訪問其他的程序,那麼這個程序要先裝載到模擬器或真機上面,因為我們要使用要訪問其他程序的包。
簡單的訪問有以下兩種方式(目前只知道這兩種):
一、使用Intent的setComponent方法二、使用包管理器
一、使用Intent的setComponent方法
Intent intent = new Intent();
intent.setCo
怎么解析anyType类型的数据 我请求自己写的webservice,webservice返回的是一个对象,通过SoapObject获得数据是anyType={Id=1;Name=a;} 我怎么解析得到单个的Id或者Name 我想返回Name的值 SoapObject result= (SoapObject)envelope.getResponse(); for (int i = 0; i &lt
关于Android activity的启动模式和一些其他
FLAG_ACTIVITY_CLEAR_TOP
如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,而是在这个Activity上方的所有Activity都将关闭,然后这个Intent会作为一个新的Intent投递到老的Activity(现在
android中ExpandableListView点击哪一条那一条显示,而其他条隐藏的实现办法
直接上代码
public class MyActivity extends Activity implements HandleClick{ private ExpandableListView listV private int lastClick = -1;//上一次点击
怎样让图片适应不同的环境或不同的机器 原本在android的虚拟器运行好好的一张图片,大小刚好。但是放到目标存机器上,是用液晶显示屏来显示的,图片没
有根据环境的变化而有所变化。此外,上面的其他图片也乱了。我是用相对布局(RelativeLayout)的。
请问是什么原因导致的呢
------解决方案-------------------- 屏幕分辨率不一样
------解决方案----
Android类库介绍
android.util 涉及系统底层的辅助类库  android.os 提供了系统服务、消息传输、IPC管道  android.graphics GPhone图形库,包含了文本显示、输入输出、文字样式  android.database 包含底层的API操作数据库(SQLite)  android.content 提供了各种数据传输、服务、资源管理  android.v
java 非静态类中 声明该类的静态类实例 其他类中 为什么能够不实例就能调用 该类的非静态方法 publicclassFirstGroupextendsActivityGroup{
publicstaticFirstG
privateArra
Android腾讯微博客户端开发三:多账号管理的实现
先看看效果。。
列表中的账号是保存在sqlite数据库中的,下方的大图片是显示你选择的默认账号,双击图片就会显示此账号的主页
点击添加账号,将会跳向腾讯的授权页面,这个页面我是放在WebView中的,当授权成功后,腾讯的API将会返回给我们一个验证码,然后返回到我们的账号管理界面。
public class
android 连接sqlite 问题 报错如下:
android.database.sqlite.SQLiteException: unable to open database file:
查询的时候没问题,插入的时候有问题,数据库是放在/data/data/net.gzcss.ydyw/databases/ 这个目录下面
android的数据存储和访问 附源码
android提供了几种文件的存储方式; 1.文件: 2.SharedPreferences存储类似软件的配置参数设置的内容;这是一个类; 3.sqlite数据库 android内嵌的数据库,和微软的excel数据库原理一样,当你创建一个数据库时是以文件的形式存放的;sql语句很类似的; 4.网络 5.content provider //////////
android加载.so库的问题 求指教啊 大神们 我写了一个加载加载.so库的程序 真机测试的时候 出现java.lang.UnsatisfiedLinkError: Couldn't load H264Android: findLibrary returned null 这样的错误 机子是2.3.3版本的 但是我在其他机子上测试的时候没有出现程序崩溃的现象 希望有人指点一下
请问HTC 机器有什么特别之处吗? 如题,获取手机内存及SD卡大小时会有异常,因为手里没机器,不知道该怎么弄了。。。
PS:其他机器,如moto、小米都没问题
------解决方案-------------------- 这个除了HTC使用了自身UI设计【当然每个品牌都有自己设计的一套UI设计】、还真不知道和其他机器有什么区别...&
如何在Android App中屏蔽(拦截)Home按键及其他按键 编写一个Acitivity,如下所示:
关键点1:屏蔽HOME按键,在onAttachedToWindow中设置FLAG_HOMEKEY_DISPATCHED
关键点2:屏蔽除Power , Home外的按键,覆盖dispatchKeyEvent方法,并返回为true
public class LockByKeyGuard e
cursor拿到的值,如果不想要其中一行怎么办? 比如这个帖子,提到了可以过滤数据:http://www.oschina.net/question/75
但是如果不想要其中某一行满足自己判定的条件而不是从数据库拿的显示,怎么办呢?
------最佳解决方案-------------------- 把cursor里的数据读出来,把你想要的放到一个list里
------其他
JSON数据解析的问题,请高手帮忙 {&info&:[{&name&:&123&,&xy&:111},{&name&:&123&,&xy&:111},{&name&:&123&,&xy&:111}]}
CheckBox怎么在下次打开app的时候保持之前的状态 我关闭之前存了数据库,打开的时候获取了数据,但是该怎么让它还是保持是check上的呢?
求高人指点
------解决方案-------------------- 既然保存到了数据库,怎么不能读取到控件上呢?无厘头的问题。
------解决方案--------------------
yourcheckbox.setchecked(
Android开发用真机连接Eclipse时,打不开File Explorer下的data文件夹
Android开发用真机连接Eclipse时,打不开File Explorer下的data文件夹:
真机先root,然后在手机上装上R.E 管理器(或类似软件),将/data/data的权限修改为可读可写可执行,然后,就可以在eclipse中展开了。
有关Android调用服务全解析
在Android里面进行Android调用服务, intent filter 是一个默认的 IntentFilter 对象,其他所有的filters 必须在装箱单中声明。 进行Android调用服务时,你的程序只需要建立一个intent对象,这个intent对象包含请求的数据,并调用startActivity(),当前的acitivity被弹出栈,之前的acti
又来发问了,我怎么解析从服务器传过来的字符串?内容是xml,也就是解析xml
这里说的是我发送请求之后,服务器给我回应的是一段xml内容的字符串,我现在想解析它。可不是解析xml文件哦,这几乎是在搞字符串处理!!!晕倒,这样我应该怎么做呢?求大神们支支招
------解决方案--------------------
老大,这要自己写啊,我只能告诉你方法...其他的靠自己了
Android的文本和输入---复制和粘贴(四)
使用内容提供器来复制复杂的数据 内容提供器支持复制诸如数据库记录或文件流等复杂数据。要复制这样的数据,你就要把一个内容的URI放到剪贴板上。然后粘贴数据的应用程序重剪贴板上获取这个URI,并且使用它来获取数据库数据或文件流的描述符。 因为粘贴数据的应用程序只有数据的URI,所以它需要知道要或获取的数据的位置。你可以通过URI中的数据标识编码来提供
真机器机器上测试得不到经纬度 奇怪几台真机器机器上测试得不到经纬度
在android2.2下的avd是可以得到的。(开发环境通过但真机器失败总是等待状态。用高德地图可以看到该位置经纬度,手机是无问提的。摩托的)
是否需要把googlemap的等jar包也放入智能手机里??
android邮件客户端一般用什么保存已经下载的数据 从邮件服务器下载邮件,邮件的内容保存到哪里,比如邮件标题,邮件内容,附件信息一般怎么保存。谁做个给点建议。
------解决方案--------------------
文件、数据库
Android的文本和输入---复制和粘贴(六)
复制流化的数据 你可以复制和粘贴被流化的大文本和二进制数据。这种数据可以是以下形式: 1.保存在实际设备上的的文件; 2.来自套接字中的数据流; 3.保存在底层数据库系统中的大数据。 针对数据流的内容提供器使用一个文件描述对象(如AssetFileDescriptor,而不是Cursor对象)来提供对数据的访问
Android导出一个JAR库/Android如何将程序打成jar包/android 打包自己的自定义组件成JAR包
【IT168 技术】很早以前,我们说过如何导入一个JAR库,的方法可以参考 Android使用第三方外部JAR库文件一文。那么如果将自己的代码封装成一个jar库供其他程序复用呢? 首先创建一个Android工程,确定可以编译通过,移除androidmanifest.xml文件,和
Android_清除/更新Bundle中的数据(不finish() Activity的情况下)
LZ:跪求清空bundle中数据的方法!!!!!!!!!!!! ------------------------------------------------------------- /lilihuang/archive//20446
Android服务的启动问题(来者有分) 各位兄弟,有个疑问,在Andoid里面除了xxx.rc里面启动服务外,其他服务是怎么启动的?主要说的是SystemServer.java文件ServerThread里面的,比方说电源管理,越详细越好,谢谢!
------解决方案--------------------
------解决方案-------------------- 调用底层的库吧,c
日本研发Android智能家居机器人
“Mirai Sanzo”是三洋在日本的“未来家庭”计划中的一部分。从外观上看,它是一个直径22厘米的圆球,带有触摸屏,触摸感应器(用以激活/关闭设备),WiFi连接和语音识别功能。更人性化的是,这个小东西能够变幻出7种不同的颜色,表示自己当前的“情感”。
昨天16:53 上传
下载附件 (32.07 KB)

我要回帖

更多关于 明文 的文章

 

随机推荐