【发布时间】:2011-09-20 09:24:48
【问题描述】:
我想以编程方式使用 CI 创建数据库和用户。到目前为止,我有这 2 个简单的 MySQL 语句。
CREATE DATABASE `testdb` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
和
CREATE USER 'test_user'@'%' IDENTIFIED BY '***';
GRANT ALL PRIVILEGES ON * . * TO 'test_user'@'%' IDENTIFIED BY '***' WITH GRANT
OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0
MAX_USER_CONNECTIONS 0 ;
GRANT ALL PRIVILEGES ON `testdb` . * TO 'test_user'@'%';
可以将它们转换为 Active Record,还是 CI 提供自己的方式来创建用户/表?我搜索文档并找不到任何内容...
编辑:我是作为 Intranet 应用程序执行此操作的,因此无需担心权限
【问题讨论】:
标签: php mysql codeigniter