Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] 谁能告诉我音乐插件里的sql.txt里面的SQL语句怎么用?

[复制链接]
aleia592 发表于 2009-9-30 21:50:39 | 显示全部楼层 |阅读模式
UCHome插件
语言编码: GBK简体 
插件名称: 2.0的插件
插件作者: UCHome 2.0
适用版本: UCHome 2.0
谁能告诉我音乐插件里的sql.txt里面的SQL语句怎么用?
yh2o 发表于 2009-10-2 20:36:45 | 显示全部楼层
在PHPMYADMIN里面执行数据
回复

使用道具 举报

yh2o 发表于 2009-10-2 20:37:15 | 显示全部楼层
其实你可以下载一个帝国备份王,你就会一目了然的
回复

使用道具 举报

liuhao306 发表于 2009-11-21 15:03:30 | 显示全部楼层
楼上正解,很正确
回复

使用道具 举报

foolant 发表于 2009-11-23 00:23:52 | 显示全部楼层
sql 我都是这样用的, 懒得用什么别的程序,太依赖那些不好,用记事本写个文本文件改名为 sql.php 例如
  1. <?php
  2. include_once('common.php');
  3. $charset = str_replace('-', '', $_SC['charset']);
  4. $extend = $_SGLOBAL['db']->version() > '4.1' ? " DEFAULT CHARSET={$charset} " : "";
  5. $sql[] = "CREATE TABLE IF NOT EXISTS `uchome_job_collect` (
  6.   `cid` int(10) unsigned NOT NULL auto_increment COMMENT '序列',
  7.   `cuid` int(10) unsigned NOT NULL COMMENT 'UID',
  8.   `collect` int(10) unsigned NOT NULL COMMENT '收藏',
  9.   `apply` int(10) unsigned NOT NULL COMMENT '应聘',
  10.   `corpid` int(10) unsigned NOT NULL COMMENT '公司',
  11.   `jobid` int(10) unsigned NOT NULL COMMENT '工作',
  12.   `applyinfo` mediumtext NOT NULL COMMENT '状态',
  13.   `dateline` int(10) unsigned NOT NULL COMMENT '时间',
  14.   PRIMARY KEY  (`cid`)
  15. ) ENGINE=MyISAM {$extend};";

  16. $sql[] = "CREATE TABLE IF NOT EXISTS `uchome_job_company` (
  17.   `id` int(10) unsigned NOT NULL auto_increment COMMENT '公司序列',
  18.   `uid` int(10) unsigned NOT NULL COMMENT 'UID',
  19.   `corptitle` varchar(200) NOT NULL COMMENT '公司名称',
  20.   `industry` varchar(50) NOT NULL COMMENT '行业',
  21.   `subindustry` varchar(50) NOT NULL COMMENT '行业',
  22.   `corpprovince` varchar(50) NOT NULL COMMENT '公司地点省',
  23.   `corpcity` varchar(50) NOT NULL COMMENT '公司地点市',
  24.   KEY `uid` (`uid`)
  25. ) ENGINE=MyISAM {$extend};";

  26. foreach($sql as $val){
  27.         $_SC['tablepre'] != 'uchome_' && $val = str_replace("`uchome_", '`'. $_SC['tablepre'], $val);
  28.         if(!$_SGLOBAL['db']->query($val)){
  29.                         showmessage('数据库安装失败','',999);       
  30.                         exit;       
  31.                 }
  32. }
  33. showmessage('安装成功','',999);
复制代码
把 CREATE TABLE IF NOT EXISTS `uchome_ ... ) ENGINE 用你的sql代替, 有几个就替换几个(没有数量限制,格式要一致) ,放到uchome根目录下运行就行了
有些插件没有自动安装数据库的文件通常都是自己写个放在一起,方便发布也方便下次再用
回复

使用道具 举报

Imabird 发表于 2009-11-24 13:27:35 | 显示全部楼层
帮顶..........
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-20 02:20 , Processed in 0.050510 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表