dashan 提交于
论坛:
一直在找一个模块,能把sqliet数据库转换成mysql
感谢7huo提供帮助,dbtng migrator模块 提示readme提示复写setting.php数据库连接代码:
$databases = array ( 'default' => array ( 'default' => array ( 'database' => 'sites/default/files/.ht.sqlite', 'driver' => 'sqlite', 'prefix' =>'', ), ), 'dest' => array ( 'default' => array ( 'database' => 'db', 'username' => 'dbu', 'password' => 'dbp', 'host' => 'localhost', 'port' =>'', 'driver' => 'mysql', 'prefix' =>'', ), ), );
成功转换数据库。
相关文章:
- 登录以发表评论
多个数据库连接代码
$databases = array (
'default' => array (
'default' =>
array (
'database' => 'sites/default/files/.ht.sqlite',
'driver' => 'sqlite',
'prefix' =>'',
),
),
'cscp' => array (
'default' =>
array (
'database' => 'sites/www. dsjz.cn/files/.ht.sqlite',
'driver' => 'sqlite',
'prefix' =>'',
),
),
);
$databases['example']['default'] = array(
'driver' => 'mysql',
'database' => 'dsjz',
'username' => 'csc',
'password' => '********',
'host' => 'localhost',
'prefix' => '',
);
- 登录以发表评论
dashan 答复于 永久连接Unknown column 'i18n_mode' in 'field list'
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'i18n_mode' in 'field list'
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'language' in 'field list'
转库过程中如果出现这个提示,则是有的表没有成功,sqlite数据库不能附加来转库了,只能是做为主库清空缓存关闭数据库日志后再转才可以。
- 登录以发表评论
dashan 答复于 永久连接