问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么链接一个服务器上的mysql数据库

发布网友 发布时间:2022-03-23 23:40

我来回答

4个回答

热心网友 时间:2022-03-24 01:10

要连接一个服务器上的mysql数据库首先需要知道这个服务器的ip地址、mysql数据库的用户名和密码还有端口号(默认是3306)。然后通过Navicat Premium这个软件来完成,具体步骤如下:

步骤1:电脑上安装Navicat Premium(可以百度搜索“Navicat Premium”然后下载)

步骤2:安装完毕,打开Navicat Premium,点击“连接”,然后下拉选择“MySQL”

步骤3:打开MySQL的新建连接界面,然后给连接取个名字并输入已知MySQL数据库所在服务器的IP地址、数据库端口(默认3306)、用户名、密码,确保没问题之后点击“测试连接”,如果提示“连接成功”,则说明输入的各项参数是正确的。

步骤4:测试通过之后点击“确定”,即可成功连接服务器上面的MySQL数据库,在里面就可以面各个数据库的数据了。

热心网友 时间:2022-03-24 02:28

1. 假设192.168.1.3为服务器
2. 首先在ip为192.168.1.103的机子上能够ping 通
运行->cmd
>ping 192.168.1.3
检查是否能ping通
3. 把两台电脑的IP设置在同一个网段, 如:192.168.1.2 ,192.168.1.3。。。。。
子网:255.255.255.0 网关:192.168.1.1
4. 在MySQL服务器上增加新用户,
增加新用户的方法:
在服务器端
Mysql> grant select,delete,update,insert on zhaozhen.* to ‘zhen’@’192.168.1.103’identified by ‘123’;

在192.168.1.103 这台机子上可以通过用户名 :zhen 密码为123 对数据库zhaozhen 进行操作!
//怎样删除增加的新用户的访问权限
Mysql > Revokeselect,delete,update,insert on zhaozhen.* from’zhen’@’192.168.1.103’;
也就是收回192.168.1.103 机子访问的权利。
并输入主机名称:192.168.1.3 ,添加完毕后就能够在IP地址为192.168.1.103的电脑上,连接另一台192.168.1.3上的MYSQL服务器。
5、访问:cd C:\Program Files\MySQL\MySQL Server 5.0\bin
C:\program Files\MYSQL Server 5.0\bin >mysql –h 192.168.1.3 –uzhen –p 123
则进入访问192.168.1.3 上的mysql数据库。

6、下面是说自己写的程序通过ADO访问Mysql数据库,用在不同的机器上。
在另一台机子上也是用数据源进行连接测试的,和在本机时一样,只是将服务器给为mysql服务器的!
使用的DataBaseConfiguration程序进行测试的,直接在使用时,将server改为192.168.3.212(以上时192.168.1.3由于后来机器ip地址更换的原因),user 为zhen ,
Password :123 ,database :zhaozhen 即可访问。

也就是说在客户端用ADO 方式访问服务器端的Mysql数据库时,仍然需要有在客户端安装mysql---connector—odbc也就是数据源链接。至于在
使用的config.ini ,在程序中完成的对其修改,而在修改之后,会将其存储在C:\Program Files\Common Files\ODBC\Data Sources 文件夹下。 //需要修改的地方。
//寻找存储路径
后来在上面需要修改的地方添加了获得当前路径函数,实现
CString CSysPath::GetSysPath(CStringfileName)
{
TCHARexeFullPath[MAX_PATH];
GetMoleFileName(NULL,exeFullPath,MAX_PATH);
CStringszfolder = exeFullPath;
int pos = szfolder.ReverseFind('\\');
szfolder= szfolder.Left(pos);
pos= szfolder.ReverseFind('D');
szfolder= szfolder.Left(pos);
szfolder+= fileName;
return szfolder;
}
入参:要查找的文件名
返回值:要查找的文件路径

热心网友 时间:2022-03-24 04:02

有多种方法啊。介绍其中一种,使用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。

热心网友 时间:2022-03-24 05:54

1、mysql数据库(例如192.168.1.1)需要创建允许远程访问的用户。可以指定IP或允许所有IP
2、例如#创建数据库,允许user01在192.168.1.5访问
mysql -uroot -p123456 -e"create database db01"
#创建用户
mysql -uroot -p123456 -e"CREATE USER 'user01'@'192.168.1.5' IDENTIFIED BY ‘123456’;"
mysql -uroot -p123456 -e"GRANT ALL ON db01.* TO 'user01'@'192.168.1.5';"
3、例如#创建数据库,允许user01在%(任意IP)访问
mysql -uroot -p123456 -e"CREATE USER 'user01'@'%' IDENTIFIED BY ‘123456’;"
mysql -uroot -p123456 -e"GRANT ALL ON db01.* TO 'user01'@'%';"
4、查询user和相应host
select user,host from user;
5、远程访问mysql测试
mysql -uroot -p123456 -h 192.168.1.1
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
太和县环球嘉年华港口有限公司怎么样? 为什么抵触相亲? 鸡蛋怎么做好吃家常做法大全 为何抵触相亲 为什么很多人都抵触相亲? 鸡蛋怎么做才营养好吃呢? 怎么可以搞到110电话打过去给别人 植发后能保持多久?有人知道吗? 银联储蓄卡包括什么 怎么让电脑图标变小如何将电脑桌面上软件变小 如何连接数据库sql sever 应用程序如何与数据库建立连接 云数据库怎么连接 怎么连接自己新建的数据库 数据库是怎样连接的 详细步骤 如何正确使用数据库连接 数据库怎么连接? 数据库怎么连接 如何连接数据库? 公众号运营有什么技巧吗?怎么快速开通原创功能? 微信公众服务号如何申请文章原创保护?不是订阅号 如何尽快开通微信公众号的原创保护功能? 微信公众平台文章怎么申请原创声明? 微信公众号如何申请原创 微信个人订阅号怎么开通原创功能 微信个人订阅号怎么开通原创功能? 微信公众号如何申请原创保护声明功能 微信公众号如何快速拿到原创功能 微信公众号原创功能怎么打开,求帮忙 个人微信公众订阅号怎样申请原创保护? 如何连接sqlserver数据库 如何连接其他电脑SQL server中的数据库? 如何连接sql server数据库 c语言怎样连接数据库? 怎么链接服务器上的数据库 sql怎样连接数据库? java怎么和数据库连接 怎么使用JAVA连接数据库? windows设备管理器在哪 电脑上的设备管理器在哪 电脑里的设备管理器在哪里 设备管理在哪里苹果 苹果手机里的设备管理在哪里? 苹果15.0.1系统设备管理在哪里 设备管理在哪找到? iPhone 12 Max的设备管理在哪里? 苹果x的设备管理在哪里 怎么打开icloud云盘 怎么打开苹果云盘里的文件 苹果手机怎么打开icloud云盘