jackemoney 发表于 2008-9-2 16:55:17

架设MYSQL——hlds问题

我设置好了SQL.CFG

amx_sql_host "我的IP" 没问题
amx_sql_user "访问数据库用户名root" 没问题
amx_sql_pass "对应密码" 没问题
amx_sql_db "amx"
amx_sql_table "admins"
amx_sql_type "mysql"


我用的是AMXX1.8
MYSQL5.0 67
可是使用Navicat for MySQL没有看到AMXX自动建立的表

弄了几天了好郁闷。
希望高人指点
安装安装说明
首先,你需要启用任意一个SQL模块:mysql_amxx, pgsql_amxx, 或者是mssql_amxx。关于如何启用模块,请参阅模块章节 。

之后请编辑你的SQL配置。请使用你常用的文本编辑器打开addons\amxmodx\configs\sql.cfg文件。然后你得修改CVAR参数设置。文末的表格对其定义及用途有详细的介绍。

配置完毕之后,请启用admin sql插件并禁用admin插件。(关于如何启用/禁用插件,请参照插件章节)。

下次服务器更换地图或者重新启动后,SQL表格将会自动创建。
提示上述错误

Cs.K 发表于 2008-9-2 20:22:17

回复: 架设MYSQL——hlds问题

直接使用admin.amxx,打开admin.sma把下面的注释去掉,然后编译替换插件,在数据库中建一个名为amx数据库,重启服务器后会自动建一个admins表,就这么简单。
// #define USING_SQL
改为
#define USING_SQL

br0ken7 发表于 2008-9-2 20:30:49

回复: 架设MYSQL——hlds问题

cs.k
1.81的amdin.sma里我好象没找到可以定义多少个admin的地方?

jackemoney 发表于 2008-9-3 09:33:45

回复: 架设MYSQL——hlds问题

谢谢!在按照前辈说的做了后的确创建了admins的表
可是双击admins表,打开表,或开启表提示
admins没有主键。
将使用以下真叙述以刷新这个表
刷新admins SET ModifiedFieldsAndValues WHERE AIIFieldsAndOldValuse LTMIT1



这个正常吗

br0ken7 发表于 2008-9-3 13:00:42

回复: 架设MYSQL——hlds问题

amx_addadminL
使用方法:amx_addadmin <playername|auth> <accessflags> - add specified player as an admin to users.ini
用这个添加管理员

jackemoney 发表于 2008-9-3 13:33:28

回复: 架设MYSQL——hlds问题

Post by jackemoney
谢谢!在按照前辈说的做了后的确创建了admins的表
可是双击admins表,打开表,或开启表提示




这个正常吗

这个问题建立了索引就好了
页: [1]
查看完整版本: 架设MYSQL——hlds问题