MysqlToSqlite介绍
sqlitetomysql是一款简单的数据库文件转换工具,通过该软件,你可以将Sqlite语句或者是参数转换到MySQL上使用,大家都知道,在保存数据的时候,建立一个数据库可以让您将庞大的数据全部集成到一个系统上,这样在查看的时候就会方便很多,而数据库的文件类型也是非常多样的,当你需要添加新的数据文件时,可以下载SqliteToMysql转换新的文件到MySQL上,支持SQLite数据库文件转换、支持在源数据库执行SQL文件,需要的朋友可以下载试用!
下载
官网下载:https://withdata.com/mysqltosqlite/
点击“Download free”即可下载
软件功能
1、sqlitetomysql 支持数据库主机设置,可以在启动的界面上设计IP地址
2、设置数据库的登录名称,主要是让你在输出数据库文件的时候获取管理员权限
3、监听的端口,在使用sqlitetomysql 转换的时候,需要预先设置一个传输的端口
4、支持导入所有表数据,可以将多个数据表全部载入一个转换界面
5、通过命令行和计划执行,可以输入指定的SQL指令开始之心转换任务
6、本软件转换的速度非常快速,支持单个数据表转换,设置输出路径即可
软件特色
1、简单的视觉配置 - 只需点击鼠标。
2、通过时间估计显示进度。
3、快速平稳地转换数据。
4、从表和查询转换。
5、一次转换多个表。
6、节省了一吨的时间。
如何使用?
首先下载并安装MysqlToSqlite
这是一款收费软件,有30天的试用期;
打开软件后,可以看到2个选项卡:
1. Source:源数据库(Mysql); 2. SQLite (Target) :目标数据库(SQLite)
MySQL(Source)选项卡
在Mysql选项卡填写好数据库配置信息,点击Connect,如果出现绿色的connected,说明MySQL数据库已连接;
注意:MySQL数据库的默认端口是3306,防火墙设置放行3306端口;
SQLite(Target)项目卡:
设置SQLite数据库文件本地保存位置,设置好后点击Connect
以上设置好后,点OK,选择 Important All Tables
选择需要转换的MySQL条目,建议全选(select all );
之后一直Next,等待转换完成,目标文件夹已经生成SQLite数据库文件;
设置
本示例使用typecho博客程序:
数据库转换完成后,要对原数据库连接方式进行设置,以使用SQLite数据库文件;
首先将得到的SQLite数据库文件上传至网站/data/目录下,数据库文件设置权限644,且尽量设置复杂名称
编辑根目录下的config.inc.php文件
在文件最后找到以下代码:
/** 定义数据库参数 */$db = new Typecho_Db('Pdo_Mysql', 'typecho_'); $db->addServer(array ( 'host' => '127.0.0.1', 'user' => 'xxxxxx', 'password' => 'xxxxxx', 'charset' => 'utf8', 'port' => '3306', 'database' => 'xxxxxx', ), Typecho_Db::READ | Typecho_Db::WRITE); Typecho_Db::set($db);
替换如下代码:
/** 定义数据库参数 */$db = new Typecho_Db('Pdo_SQLite', 'typecho_'); $db->addServer(array ( 'file' => '数据库文件绝对路径例:/www/wwwroot/savh.cn/usr/xxx.db', ), Typecho_Db::READ | Typecho_Db::WRITE); Typecho_Db::set($db);
修改完成后保存,测试网站是否正常运行。
http://www.savh.cn/thread-1203.htm
转载请注明:Savh.Cn 发表