数码资讯
Linux的基本命令程序
注意:本文中的所有操作都是在root用户下执行的。 1。安装程序 在Ubuntu安装sqlite3直接在终端运行命令: # apt-get安装sqlite3 查看版本信息: # sqlite3的版本 2、SQLite3的常用命令 在当前目录下,建立或打开test.db数据库文件并输入SQLite命令
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
注意:本文中的所有操作都是在root用户下执行的。
1。安装程序
在Ubuntu安装sqlite3直接在终端运行命令:
# apt-get安装sqlite3
查看版本信息:
# sqlite3的版本
2、SQLite3的常用命令
在当前目录下,建立或打开test.db数据库文件并输入SQLite命令终端识别SQLite >前缀:
# sqlite3 test.db
查看数据库文件信息命令(命令注意字符之前)。:
SQLite数据库>。
查看所有表的创建语句:
SQLite >。图式
查看指定表的创建语句:
Sqlite>.schema table_name
以SQL语句的形式列出表的内容:
SQLite >。自table_name
设置显示信息的分隔符:
SQLite >。分隔符号
示例:将显示信息设置为:
SQLite >。分离器:
设置显示模式:
模式mode_name SQLite >。
例如:默认是列表、设置为列,其他模式可以通过帮助查看与模式相关的内容。
SQLite >模式列。
输出帮助信息:
SQLite的帮助>。
设置每个列的显示宽度:
SQLite的宽度width_value >。
示例:设置宽度为2
SQLite >。宽2
列出当前显示格式的配置:
SQLite >。显示
退出SQLite终端命令:
SQLite >。退出
或
SQLite退出>。
3、程序教学
SQL指令格式:所有SQL指令都是在两个结尾的分号(;),减号(-)表示注释。
如:
SQLite >创建studen_table(stu_no整型主键,名称文字不空,ID,不是关键)。
这个语句创建了一个记录学生信息的数据表。
3.1 sqlite3类型存储的数据类型
NULL:标识一个空值。
整数:整数型
实数:浮点数
文本字符串
二进制数
3.2程序存储数据的约束
SQLite的一般约束条件如下:
主键-主键:
1)主键的值必须是唯一的,用于识别每个记录,例如学生的学号。
2)主键也是一个索引,主键的记录速度更快。
3)如果主键是整数类型,则可以自动增加列的值。
不是空的-非空的:
约束列记录不能为空,否则会报告错误。
唯一-唯一:
除了主键之外,约束其他列的数据的值是唯一的。
检查条件检查:
列的值必须符合条件才能存入。
默认值:
列数据中的值基本相同,可以将字段字段设置为默认值。
3.3常见的指令程序
1)建立数据表
创建表table_name(田型,专业型,…);
table_name要创建的表的名称,该fieldx是数据表中的字段名称和字段类型typex是。
例如,创建一个简单的学生信息表,其中包含学生信息,如学号和姓名等。
创建表student_info(stu_no整型主键,名称的文本);
2)添加数据记录
插入table_name(field1,field2,…)值(val1,val2,…);
valx是需要存储在字段的值。
例如,向学生信息表中添加数据:
插入student_info(stu_no,名字)值(0001,亚历克斯);
3)修改数据记录
更新table_name集田= val1,Field2 = val2表达;
SQL语句中条件判断的命令在哪里,表达式是判断表达式
例如,学生信息表的数据记录的修订是0001。
更新student_info集stu_no = 0001,因此,stu_no = 0001名;
4)删除数据记录
从table_name {在}表达删除;
表中所有数据记录均未经判断就已清空。
例如,从学生信息表中删除了0001的数据记录。
从student_info哪里stu_no = 0001删除;
5)查询数据记录
选择指令的基本格式:
选择table_name {在}表达柱;
查询输出所有数据记录。
SELECT * FROM table_name;
b限制输出数据记录的数量
SELECT * FROM table_name极限值;
输出数据记录
SELECT * FROM场ASC table_name秩序;
输出数据记录
选择*从现场描述table_name秩序;
条件查询
SELECT * FROM table_name表达;
SELECT * FROM table_name哪场('val1 ','val2 ','val3);
SELECT * FROM table_name场val1和val2之间;
查询记录号
select count(*)从table_name;
G节分类数据
选择不同的领域从table_name;
某些字段的值可以重复,不同的字段删除重复的项,并单独列出列中每个列的值。
6)指标的建立
当数据表中有大量记录时,索引有助于加快数据表的查找速度。
创建table_name指数index_name(场);
例如,一个指数是建立学生表stu_no场。
创建student_table指数student_index(stu_no);
当程序完成后,该指数时会自动使用查询字段。
7)删除数据表或索引
table_name表;
index_name下降指数;
1。安装程序
在Ubuntu安装sqlite3直接在终端运行命令:
# apt-get安装sqlite3
查看版本信息:
# sqlite3的版本
2、SQLite3的常用命令
在当前目录下,建立或打开test.db数据库文件并输入SQLite命令终端识别SQLite >前缀:
# sqlite3 test.db
查看数据库文件信息命令(命令注意字符之前)。:
SQLite数据库>。
查看所有表的创建语句:
SQLite >。图式
查看指定表的创建语句:
Sqlite>.schema table_name
以SQL语句的形式列出表的内容:
SQLite >。自table_name
设置显示信息的分隔符:
SQLite >。分隔符号
示例:将显示信息设置为:
SQLite >。分离器:
设置显示模式:
模式mode_name SQLite >。
例如:默认是列表、设置为列,其他模式可以通过帮助查看与模式相关的内容。
SQLite >模式列。
输出帮助信息:
SQLite的帮助>。
设置每个列的显示宽度:
SQLite的宽度width_value >。
示例:设置宽度为2
SQLite >。宽2
列出当前显示格式的配置:
SQLite >。显示
退出SQLite终端命令:
SQLite >。退出
或
SQLite退出>。
3、程序教学
SQL指令格式:所有SQL指令都是在两个结尾的分号(;),减号(-)表示注释。
如:
SQLite >创建studen_table(stu_no整型主键,名称文字不空,ID,不是关键)。
这个语句创建了一个记录学生信息的数据表。
3.1 sqlite3类型存储的数据类型
NULL:标识一个空值。
整数:整数型
实数:浮点数
文本字符串
二进制数
3.2程序存储数据的约束
SQLite的一般约束条件如下:
主键-主键:
1)主键的值必须是唯一的,用于识别每个记录,例如学生的学号。
2)主键也是一个索引,主键的记录速度更快。
3)如果主键是整数类型,则可以自动增加列的值。
不是空的-非空的:
约束列记录不能为空,否则会报告错误。
唯一-唯一:
除了主键之外,约束其他列的数据的值是唯一的。
检查条件检查:
列的值必须符合条件才能存入。
默认值:
列数据中的值基本相同,可以将字段字段设置为默认值。
3.3常见的指令程序
1)建立数据表
创建表table_name(田型,专业型,…);
table_name要创建的表的名称,该fieldx是数据表中的字段名称和字段类型typex是。
例如,创建一个简单的学生信息表,其中包含学生信息,如学号和姓名等。
创建表student_info(stu_no整型主键,名称的文本);
2)添加数据记录
插入table_name(field1,field2,…)值(val1,val2,…);
valx是需要存储在字段的值。
例如,向学生信息表中添加数据:
插入student_info(stu_no,名字)值(0001,亚历克斯);
3)修改数据记录
更新table_name集田= val1,Field2 = val2表达;
SQL语句中条件判断的命令在哪里,表达式是判断表达式
例如,学生信息表的数据记录的修订是0001。
更新student_info集stu_no = 0001,因此,stu_no = 0001名;
4)删除数据记录
从table_name {在}表达删除;
表中所有数据记录均未经判断就已清空。
例如,从学生信息表中删除了0001的数据记录。
从student_info哪里stu_no = 0001删除;
5)查询数据记录
选择指令的基本格式:
选择table_name {在}表达柱;
查询输出所有数据记录。
SELECT * FROM table_name;
b限制输出数据记录的数量
SELECT * FROM table_name极限值;
输出数据记录
SELECT * FROM场ASC table_name秩序;
输出数据记录
选择*从现场描述table_name秩序;
条件查询
SELECT * FROM table_name表达;
SELECT * FROM table_name哪场('val1 ','val2 ','val3);
SELECT * FROM table_name场val1和val2之间;
查询记录号
select count(*)从table_name;
G节分类数据
选择不同的领域从table_name;
某些字段的值可以重复,不同的字段删除重复的项,并单独列出列中每个列的值。
6)指标的建立
当数据表中有大量记录时,索引有助于加快数据表的查找速度。
创建table_name指数index_name(场);
例如,一个指数是建立学生表stu_no场。
创建student_table指数student_index(stu_no);
当程序完成后,该指数时会自动使用查询字段。
7)删除数据表或索引
table_name表;
index_name下降指数;
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。