我的应用程序上有两个FireDAC连接,一个是在局域网上的MySQL服务器上使用,然后存储MySQL的私有数据(如销售、产品等),另一个是连接到远程(internet) MySQL服务器,它随机给我一个异常
First chance exception at $745AA882. Exception class
EMySQLNativeException with message '[FireDAC][Phys][MySQL] Lost
connection to MySQL server during query'.
这是FireDAC、我的代码还是远程MySQL服务器上的问
我有一个计算机实验室,有21台计算机通过局域网连接
IP - 192.168.0.1局域网服务器
I have Online Examination s/w running on all the client computers
That s/w is developed using vb.net having MySQL database.
(Of course the database is at the server only i.e. @ 192.168.0.1)
我想要什么?:
我想阻止客户端机器的用户使用这样的web浏览器访问MySQL数据库-
http://192.168
好吧,如果这看起来是一个微不足道的问题,我提前道歉,但我是数据库的新手,所以这就是我的问题。
我已经安装了xampp并使用了他们的MySQL数据库服务。我还可以远程连接到我的网络中的数据库,但我想从局域网之外的另一台计算机上访问我创建的数据库。到目前为止,我已经创建了一个名为"Lester“的用户,并启用了所有权限,并将主机设置为"%”。在配置文件中,我将其设置如下
# The MySQL server
[mysqld]
user=mysql
port=3308
socket =/Applications/XAMPP/xamppfiles/var/mysql/mysq
我会变得更简单,得到我需要的答案,而不让你读很多代码。
MySQL存储过程:
CREATE PROCEDURE add_player
(IN name varchar(100),
IN isTrue boolean)
BEGIN
START TRANSACTION;
insert into tags (name,is_player) values (name,isTrue);
COMMIT;
END //
player_controller.rb
ActiveRecord::Base.connection.execute("call add_player('#