SQLite新建数据库及txt文件(CSV文件)导入

1.安装准备:

Windows系统环境:

安装:SQLiteExpert  及 官网的SQLite tool  我们要用到其中的SQLite.exe       地址:https://www.sqlite.org/download.html

2.新建数据库

打开cmd:键入以下命令:D:\sqlite-tools-win32-x86-3280000\sqlite3.exe  test1.db

(test.db是新建数据库名称)    回车

去该文件夹下查看是否建库成功。

3.打开SQLiteExpert  打开新建的数据库,右键新建一个表test1

设置表头,如下图:

4.导入txt文件或CSV文件

方法一:可以通过cmd文件,键入:sqlite3.exe的路径  test1.db的路径     回车

在cmd中键入导入命令

方法二:直接打开sqlite3.exe如下图:

键入命令:

sqlite> .separator ","                                        //txt里面的分隔符为“,”
sqlite> .import  test1.txt table                          //导入文件 txt   导入的表table      回车      如果是csv,就改成test1.csv
sqlite>

完成导入

去sqlite expert查看。

原文地址:https://www.cnblogs.com/lilimax/p/10735663.html

时间: 2024-11-09 05:50:30

SQLite新建数据库及txt文件(CSV文件)导入的相关文章

PHP将数据库内容转化为csv文件

PHP将数据库内容转化为csv文件,以逗号隔开,为防止数据库内容中含有逗号,影响文件内容显示,需注意添加""(双引号)!!! <?php include "init.php"; $file_name_='file.csv'; $str_content_="aid,username,password,role,status,created_time,updated_time\n"; file_put_contents($file_name_,

mysql将表数据导出为txt或csv文件

语法:select 字段 from 表名 into outfile 路径 示例txt:select * from stu_class into outfile './stu_class.text'; 示例csv:select * from stu_class into outfile './stu_class.text'; 如果需要按照指定格式分隔数据呢? 使用可选选项:fields terminated by  "-"; 示例:select * from stu_class into

python批量修改txt文件,csv文件 编码格式

from os import listdir from chardet import detect fns = (fn for fn in listdir() if fn.endswith('.csv')) for fn in fns: with open(fn, 'rb+') as fp: content = fp.read() encoding = detect(content)['encoding'] content = content.decode(encoding).encode('u

python 从csv文件插入mysql数据库

一个工作遇到的问题,将excel文件的内容插入到mysql数据库中. 总体思路是 excel文件-->转换成csv文件-->csv文件读取-->读取数据插入mysql数据库 用到python的两个库csv和MySQLdb 下面是具体的code: 代码中数据库部分没啥好记录的,特别记录一下csv库的用法: # Insert data from csv file.csv_file = file('3D_PTlabs.csv', 'rb')csv_reader = csv.reader(csv

导入CSV文件

如何把csv文件导入到数据库: 1.excel并不是开放的标准,是微软自己的,你只能猜测它的格式: 标准还有可能变(目前国际上已经制定的标准文档规范) 操作excel,有开源的phpeExcel开源的类. 2.如果是简单的想导入数据库,可以先转化为csv文件 csv文件是简单用逗号隔开的文件格式 把excel导入数据库的方法: $file = 'test.csv'; $fh = fopen($file.'rb'); /* 思路1:每次读一行 每一行的内容再逗号拆成数组 */ while(!feo

自制工具:CSV代码生成器:自动生成CSV文件对应的C++实体类和字段类型解析代码

本文乃Siliphen原创,转载请注明出处:http://blog.csdn.net/stevenkylelee 更有开发效率地使用CSV文件 为了更有效率地使用CSV文件,我制作了一个工具:Code代码生成器. 这个工具可以对CSV文件进行简单地配置,自动生成这个CSV文件对应的C++数据结构和字段类型解析函数代码. 工程项目只要加入这些自动生成的代码,就可以更方便地使用来自CSV配置文件的数据. 用工具自动生代码,可以省去了手工编写.手工维护那些大量的.无聊繁琐的类型定义.数据转换的代码的过

mysql 导入csv文件

mysql> load data local infile '/root/bao/pingtaizhangwumingxi/20170206_zwmx-pt-rmb_297308.csv' into table platform_billing_details fields TERMINATED BY ',' LINES TERMINATED BY '\r\n' ignore 1 lines; Linux 用 shell 脚本 批量 导入 csv 文件 到 mysql 数据库 前提: 每个csv

导入导出csv文件

在工作中需要把csv文件数据导入数据库或者把数据库数据导出为csv文件.以下是我的简单的实现. 1 <?php 2 class csv 3 { 4 public $db_connection; 5 public $table_name; 6 public $file_path; 7 8 public function __construct($db_connection,$table_name,$file_path) 9 { 10 $this->db_connection=$db_connec

web前端导出csv文件

前言 导出文件,使用最多的方式还是服务器端来处理.比如jsp 中使用response 的方式. 但是,有时候可能就想使用web 前端是否也可以把页面上的内容导出来呢? 比如说,导出页面的一个表格. 这个需求肯定是有答案的,只是对于各浏览器处理会稍微不一样.(主要是IE 和其他浏览器的区别). 在IE中使用ActiveXObject 实现,在firefox 和Chrome 中使用  a 标签(或者js)就可以实现了. 这里主要讲一下其他浏览器中的实现. 使用 a 标签实现方式 直接上例子: [ht