import.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. /**
  3. * 导入初始化数据库
  4. *
  5. * 执行本文件前请先配置config.inc.php中的数据库连接参数
  6. *
  7. * @createtime 2018/10/18
  8. * @author 空竹
  9. * @copyright 芝麻开发(http://www.zhimawork.com)
  10. */
  11. require('../init.php');
  12. $sqlarr = array();
  13. $sqlarr[] = "CREATE TABLE IF NOT EXISTS `".$mypdo->prefix."admin` (
  14. `admin_id` int(4) NOT NULL AUTO_INCREMENT,
  15. `admin_name` varchar(20) DEFAULT NULL,
  16. `admin_account` varchar(50) DEFAULT NULL,
  17. `admin_password` varchar(50) DEFAULT NULL,
  18. `admin_salt` varchar(20) DEFAULT NULL,
  19. `admin_group` tinyint(1) DEFAULT NULL,
  20. `admin_lastloginip` varchar(100) DEFAULT NULL,
  21. `admin_lastlogintime` int(11) DEFAULT NULL,
  22. `admin_logincount` int(10) DEFAULT '0',
  23. `admin_addtime` int(11) DEFAULT NULL,
  24. PRIMARY KEY (`admin_id`)
  25. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;";
  26. $sqlarr[] = "INSERT INTO `".$mypdo->prefix."admin`(admin_id, admin_name, admin_account, admin_password, admin_salt, admin_group, admin_lastloginip, admin_lastlogintime, admin_logincount, admin_addtime) VALUES('1','','zhima','5ccf71a9c408315c57eddc0d8e317e60','1&Ge34YFtb','1','127.0.0.1','1524140927','6','1523696149');";
  27. $sqlarr[] = "CREATE TABLE IF NOT EXISTS `".$mypdo->prefix."admingroup` (
  28. `admingroup_id` int(4) NOT NULL AUTO_INCREMENT,
  29. `admingroup_name` varchar(50) NOT NULL,
  30. `admingroup_auth` varchar(600) DEFAULT NULL,
  31. `admingroup_order` int(4) NOT NULL DEFAULT '99',
  32. PRIMARY KEY (`admingroup_id`)
  33. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;";
  34. $sqlarr[] = "INSERT INTO `".$mypdo->prefix."admingroup` (`admingroup_id`, `admingroup_name`, `admingroup_auth`, `admingroup_order`) VALUES(1, '超级管理员', 'SUPER', 1);";
  35. $sqlarr[] = "CREATE TABLE IF NOT EXISTS `".$mypdo->prefix."adminlog` (
  36. `adminlog_id` int(10) NOT NULL AUTO_INCREMENT,
  37. `adminlog_admin` int(4) DEFAULT NULL,
  38. `adminlog_time` int(11) DEFAULT NULL,
  39. `adminlog_log` varchar(600) DEFAULT NULL,
  40. `adminlog_ip` varchar(100) DEFAULT NULL,
  41. PRIMARY KEY (`adminlog_id`),
  42. KEY `adminlog_admin` (`adminlog_admin`)
  43. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;";
  44. $count = count($sqlarr);
  45. for($i=0; $i<$count; $i++){
  46. $mypdo->pdo->exec($sqlarr[$i]);
  47. }
  48. echo '执行完毕!<br/>'.'执行时间:'.getRunTime().'秒';
  49. ?>