远程连接之前,如果有杀毒软件或者防火墙,要在服务器上把discuz 默认3306端口放开
//给gdgs用户权限授权给128.21.6.141,如果是所有用户用%代替
授权语句
grant select,lock tables on ultrax.* to gdgs@'128.21.6.141' identified by'gdgs';
授权所有权限
--grant all privileges on ultrax.* to gdgs@'128.21.6.141' identified by'gdgs' with grant option;
FLUSH PRIVILEGES;
直接进入xampp/mysql/bin目录打开mysql.exe执行授权语句
报错空用户无法访问ultrax表
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'ultrax'
//所以先用root用户登录
命令行cmd
进入到 对应的mysql bin 目录下
依次输入:d:
cd xampp
cd mysql
cd bin
//如果没有密码则后面的-p可以删掉
然后用root用户登录输入:mysql -u root -p xx
再输入授权语句
中文乱码: 打开my.ini文件
在[mysql]添加default-character-set=gbk
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates
default-character-set=gbk (添加的)
在[mysqld]添加character-set-server=gbk
port= 3306
socket = "D:/xampp/mysql/mysql.sock"
basedir = "D:/xampp/mysql"
tmpdir = "D:/xampp/tmp"
datadir = "D:/xampp/mysql/data"
pid_file = "mysql.pid"
# enable-named-pipe
key_buffer = 16M
max_allowed_packet = 1M
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
log_error = "mysql_error.log"
character-set-server=gbk (添加的)
相关推荐
MYSQL数据库远程连接,例程,需要有亦众的支持库才能编译。
在“Mysql数据库远程连接利器SQLyog Enterprise 7.14中文绿色版--安全中国anqn.com”这个压缩包中,你将获得SQLyog的中文版本,这将对中文用户更加友好。绿色版意味着该软件无需安装,解压即用,减少了系统资源占用...
4. **日志记录**:启用MySQL的日志记录功能,以便于监控远程连接活动和审计。 5. **性能考虑**:大量远程连接可能会对服务器性能造成影响,请合理规划并发连接数量。 #### 五、总结 通过本文介绍的步骤,您可以...
### 在DELPHI中使用MyDAC连接MySQL数据库时中文显示乱码的解决方法 #### 背景介绍 在软件开发过程中,特别是涉及到多语言环境的应用程序开发时,字符编码问题常常成为开发者需要解决的一个重要问题。对于使用...
Linux 下 MySQL 数据库远程连接操作详解 Linux 下 MySQL 数据库远程连接操作是指在 Linux 操作系统中连接和管理 MySQL 数据库的过程。本文将详细介绍 MySQL 数据库远程连接的步骤、设置密码的方式、解决权限问题的...
linux下Mysql数据库远程连接操作.pdf
mysql数据库远程工具之Navicat安装与配置 1、什么Navicat ? Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业...
在C#编程环境中,开发人员经常需要与各种数据库进行交互,MySQL是其中之一。在.NET Core 2.1框架下,可以使用.NET Standard库来实现高效、优化的数据库连接管理,特别是通过连接池来提高性能。本文将深入探讨如何在...
理解这些基本概念和操作,能帮助你在Linux环境中有效地管理和维护MySQL数据库,实现远程连接和数据管理。如果你需要进一步学习,可以关注相关的Linux MySQL远程连接教程,以及数据库备份和脚本文件的编写方法。
在某些情况下,可能需要从远程位置访问MySQL数据库,而这时可能会遇到“不支持远程连接”的问题。本篇文章将详细解释如何使用NaviCat工具解决这个问题,通过HTTP通道实现远程连接。 NaviCat是一款功能丰富的MySQL...
解决MySQL连接时中文显示乱码的问题,关键在于确保数据库、连接参数以及应用程序内部各环节的字符集设置保持一致,并采用适合中文字符的编码方式,如UTF-8。通过上述步骤,可以有效避免中文乱码现象,保证数据的正确...
MySQL数据库系统中文乱码问题及解决方案 MySQL数据库系统中文乱码问题是指在使用MySQL数据库系统时,中文字符在存储、传输和显示过程中出现乱码的问题。这种问题的出现是由于字符集和编码方式的不兼容所致。 在...
Mysql数据库远程备份脚本:实现在windows上按日期备份远程mysql数据库数据,结合windows任务可实现自动备份
MySQL数据库远程连接开启方法是许多开发人员和系统管理员在配置数据库服务器时经常遇到的问题,特别是当需要从远程位置访问数据库时。以下将详细介绍两种常见的开启MySQL远程连接的方法,并提供一些相关的重要知识点...
MySQL数据库安装和设置远程连接是数据库管理中的基础步骤,尤其对于分布式系统和云服务来说,远程访问能力至关重要。以下是详细的操作步骤和相关知识点: 1. **下载与解压**:首先,从官方网站...
我们现在一般网站都是利用的MySQL数据库搭建网站的,但是在网上看到很多网友吐槽数据库连接不上的问题,现在我就结合相关资料向提出一些我个人的见解,希望对大家解决问题有帮助。 一般MySQL连接不上,可能有两大...
本教程将探讨如何在Android应用中实现远程连接到MySQL数据库。标题"android远程连接MYSQL数据库"暗示了我们将讨论这一关键技能。 首先,我们要知道Android系统本身并不支持直接连接到MySQL数据库,因为Android设备...
解决 MySql 数据库导入中文乱码的问题需要正确设置字符集,并在数据库连接文件中指定字符集。只有这样,我们才能正确地导出和导入 MySql 数据库。 在实际操作中,我们需要注意以下几点: 1. 在导出数据库时,需要...