Sql安装及Sql语句的增删查改的基本使用

Sql语句的增删查改

  去官网下载Sql-dll-win64-3270200或者在我的链接里直接下载,把Sqlite3解压后配置Sqlite3d的环境变量,就可以开始使用了。

在这里插入图片描述
  链接:https://pan.baidu.com/s/17gxphz6QAUKdPMuzTxxMKA ,提取码:al8i
  可以先在CMD窗中练习一下
在这里插入图片描述
  1、首先创建一个表:
  create table User (userId integer,name text,score);
  2、增加数据:
  insert into User (userId,name,score) values (1001,‘孙悟空’,95);
  insert into User (userId,name,score) values (1002,‘猪悟能’,80);
  insert into User (userId,name,score) values (1003,‘沙悟净’,70);
  insert into User (userId,name,score) values (1004,‘唐玄奘’,20);
  3、删除单行数据:
  delete from User where name = ‘唐玄奘’;
  4、查找数据:
  查找单行数据:select * from User where userId = 1001;
  查找所有数据:select * from User;
  查找这个表有多少行:select count(*) from User;
  查找带判断条件的数据:select * from User where score > 80 and score < 100;
  5、更改数据:
  update User set score = 85 where userId = 1002;
  sql语句在unity中的使用:
  把Plugin文件夹拖到Unity的Assets文件下,然后新建一个脚本,脚本如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Mono.Data.Sqlite;

public class Test : MonoBehaviour {

	// Use this for initialization
	void Start () {
        //Application.dataPath,当前工程的Assets路径
        Debug.Log(Application.dataPath);
        // SqliteConnection是我们当前工程和Sqlite数据库进行连接的一个类
        SqliteConnection connect = new SqliteConnection("Data Source = " + Application.dataPath + "/Data/data.db");//Data Source 是当前数据的一个来源,data.db是data.Base的缩写
        连接打开
        connect.Open();
        //创建表的Sql语句
        string tableCre = "create table if not exists User (userId integer,name text,score);";
        //命令
        SqliteCommand command = new SqliteCommand(tableCre, connect);
        //执行Sql语句非查询操作
        command.ExecuteNonQuery();
        //命令释放掉
        command.Dispose();
    }	
	// Update is called once per frame
	void Update () {
		
	}
}

在SqliteManager里面显示如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值