mysql中怎么创建远程连接数据库

mysql中怎么创建远程连接数据库,第1张

你需要查看一下你的数据库的字符编码是什么格式的,

或者你需要在你的网站程序中连接mysql之后使用

set

names

utf8或set

names

gbk

语句进行尝试。

希望对你有帮助。

应该是没有授权的问题,给你的数据库用户赋上所有主机连接权限:

1

GRANT ALL PRIVILEGES ON TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

上述语句意思是将root用户赋予可以访问任何主机的任何数据库权限,注意password为你设置的root用户密码。

一设置客户端网络实用工具

点击“开始”-“程序”,在“Microsoft SQL Server”菜单中选择“客户端网络实用工具”。

在“别名”选项中点击“添加”。

在“服务器别名”中,填入您网站域名,在“网络库”区域中点击“TCP/IP”,在“连接参数”区域取消“动态决定端口”,指定“端口号”为2433。填写完毕后,点击“确定”按钮保存配置。

二企业管理器的使用

点击“开始”-“程序”,在“Microsoft SQL Server”菜单中打开“企业管理器”。在企业管理器中,右键单击“SQL Server组”,选择“新建SQL Server注册”。

在属性窗口中选择“高级”选项卡,将“登录超时”的数值设置为0。按照上面说的把远程数据库就已经连上了

此时会出现SQL Server属性窗口,在“服务器”中填入您网站的域名,选择“使用SQL Server身份验证”,“登录名”和“密码”分别填入主机开通邮件中的用户名和密码,然后点击“确定”。

连接成功后,你会看到“SQL Server组”中多了一个名称为您网站域名的服务器。此时,您就可以像 *** 作本地SQL数据库一样管理网站数据库了。

注意事项:

如果连接的时候出现超时错误,更改超时时间即可,方法是点击“工具”-“选项”。

我们有时候需要在本地数据库的存储过程中 或者在其他SQL语句中 要访问一个远程数据库 我们可以这样做

在存储过程中连接远程数据库并进行 *** 作

查看远程数据库的相关数据

SERVICE_NAME

两种方式:

第一种 more $ORACLE_HOME/neork/admin/tnsname ora

一般是数据库的SID

第二种 echo $ORACLE_SID

修改本地数据库的

vi $ORACLE_HOME/neork/admin/tnsname ora

添加如下

DB LINK =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库地址hotname)(PORT = ))

)

(CONNECT_DATA =

(SERVICE_NAME = 远程数据库的SERVICE_NAME)

)

)

测试连接是否成功

在本地数据库运行

tnsping DB LINK

如果成功 可以再使用:

sqlplus username/password@DB LINK

成功进入代表配置成功

在本地数据库中创建远程连接

create database link mylink connect to 用户名 identified by 密码 using DB LINK ;

运行如下 检查连接是否已经创建

select from user_db_links

在存储过程中应用

CREATE OR REPLACE PROCEDURE remoteAccess AS

TYPE t_ReadUser IS REF CURSOR;

v_CursorVar t_ReadUser;

DECOUNT NUMBER( );

Begin

SELECT FROM 表明@mylink;

其他 *** 作

dbms_output put_line( END );

EXCEPTION

WHEN OTHERS THEN

dbms_output put_line(SQLERRM);

ROLLBACK;

END;

/

lishixinzhi/Article/program/Oracle/201311/17828

将phpmyadmin拷到你的远程空间的APPCHE的主目录下面后以网页的形式访问下myadmin就可以支持创建DB了啥,当然PHPMYADMIN还得配置下用户名称密码等

一般空间商会给你提供DB的一般不运行你直接创建库

使用phpmyadmin或navicat等mysql客户端设置连接,看能不能连上服务器,能的话,很简单,执行你的所有的sql语句

如果不能的连上的话,则上传phpmyadmin程序到你的空间然后建立本地连接(服务器不要填IP,填localhost),然后再执行你的所有创表之类的sql语句

以上就是关于mysql中怎么创建远程连接数据库全部的内容,包括:mysql中怎么创建远程连接数据库、管理员,创建远程mysql数据库用户,为什么连接不上、如何远程连接SQL Server数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9490137.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存