Android 开发。。。如何连接到服务器上的mysql数据库

Android 开发。。。如何连接到服务器上的mysql数据库,第1张

1、首先输入代码

public void SendByHttpClient(final String id, final String pw){

new Thread(new Runnable() {

@Override

public void run() {

try {

HttpClient httpclient=new DefaultHttpClient()

HttpPost httpPost=new HttpPost("http://web应用部署服务器上的IP地址:/HttpClientDemo/Login")//服务器地址,指向Servlet

List<NameValuePair>params=new ArrayList<NameValuePair>()//将id和pw装入list

params.add(new BasicNameValuePair("ID",id))

params.add(new BasicNameValuePair("PW",pw))

final UrlEncodedFormEntity entity=new UrlEncodedFormEntity(params,"utf-8")//以UTF-8格式发送

httpPost.setEntity(entity)

HttpResponse httpResponse= httpclient.execute(httpPost)

if(httpResponse.getStatusLine().getStatusCode()==200)//在200毫秒之内接收到返回值

2、然后再输入下方的代码:

{

HttpEntity entity=httpResponse.getEntity()

String response=EntityUtils.toString(entity1, "utf-8")//以UTF-8格式解析

Message message=new Message()

message.what=USER_LOGIN

message.obj=response

handler.sendMessage(message)使用Message传递消息给线程

}

}

catch (Exception e) {

e.printStackTrace()

}

}

}).start()

  }

3、最终,测试结果图,如下:

如何使用PLSQL连接服务器上的数据库,开发初学者都需要会这个问题。下面说一下步骤,帮助大家配置host并成功查询数据。

1、首先鼠标右键PLSQL,选择属性,打开PLSQL所在文件夹位置。

2、在文件夹中,找到instantclient文件夹。这里将该文件移出到PLSQL安装文件外,方便之后修改。

3、然后在instantclient下,找到tnsnames.ora,用编辑器打开。

4、在tnsnames.ora中,可以配置数据库连接。数据库名称、协议类型、host、port、sid。配置好之后,保存。

5、打开PLSQL,输入username、password,选择到配置的数据库,进行连接。点击“file”--“new”--“SQL Window”,打开窗口,输入查询命令,F8执行,连接成功了。

有多种方法啊。介绍其中一种,使用mysql数据库的odbc驱动。

步骤:

1.安装mysql数据库的odbc驱动,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本号),下载并安装。

2.在mysql中创建数据库实例。

3.打开控制面板

--

管理工具

--

数据源odbc,在用户dsn中添加一个mysql

odbc

3.51数据源

4.在登录login选项卡中输入数据源名称data

source

name,此处输入mysqldns(也可以自己随便命名,只要在后面导入数据的时候选择正确的数据源名字就行);然后输入服务器server,用户user,密码password,输入正确后选择要导入的数据库,database选择你需要导入的数据库。在连接选项connect

options中根据需要设置mysql使用的端口port和字符集character

set。

注:字符集一定要和mysql服务器相对应,如果mysql使用了gbk字符集,则一定要设置字符集为gbk,否则导入到sql

server可能会出现问号乱码。

5.打开sql

server企业管理器,选择该数据库,单击右键选择所有任务

--

导出数据。

6.‘选择数据源’为默认,‘选择目的’为刚刚安装的mysql数据源,用户/系统dsn为mysqldns。

方法2:

有多种方法啊。介绍其中一种,使用mysql数据库的odbc驱动。步骤:

1.安装mysql数据库的odbc驱动,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本号),下载并安装。

2.在mysql中创建数据库实例。

3.打开控制面板

--

管理工具

--

数据源odbc,在用户dsn中添加一个mysql

odbc

3.51数据源。

4.在登录login选项卡中输入数据源名称data

source

name,此处输入mysqldns(也可以自己随便命名,只要在后面导入数据的时候选择正确的数据源名字就行);然后输入服务器server,用户user,密码password,输入正确后选择要导入的数据库,database选择你需要导入的数据库。在连接选项connect

options中根据需要设置mysql使用的端口port和字符集character

set。

注:字符集一定要和mysql服务器相对应,如果mysql使用了gbk字符集,则一定要设置字符集为gbk,否则导入到sql

server可能会出现问号乱码。

5.打开sql

server企业管理器,选择该数据库,单击右键选择所有任务

--

导出数据。

6.‘选择数据源’为默认,‘选择目的’为刚刚安装的mysql数据源,用户/系统dsn为mysqldns。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6703282.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存