首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学习有记

    数据库命令的应用

    .SQL命令 SqlCommand SqlCommand负责完成对数据库的查询、添加、删除和修改等各种操作。 sqlCom = new SqlCommand(命令字符串,连接对象名); SqlCommand对象的三种常用的命令格式: 1)sqlcom.ExecuteReader 返回一个reader对象 2) 常用于对数据库的添加、删除和修改等各种操作。 Server=(local);Database=EduBaseDemo;Integrated Security=sspi"; //在字符串变量中,描述连接字符串所需的服务器地址、数据库名称 Server=(local);Database=EduBaseDemo;Integrated Security=sspi"; //在字符串变量中,描述连接字符串所需的服务器地址、数据库名称

    2.2K20发布于 2018-07-18
  • 来自专栏网站教程

    MySQL数据库命令大全

    --数据库操作前的准备 -- 创建数据库 -- create database python_test_1 charset=utf8; -- 使用数据库 -- use python_test_1; -- -- 查询前5个数据 select * from students limit 0,5; -- 每页显示2个,第1个页面 select * from students limit 0,2; -- 每页显示2个,第2个页面 select * from students limit 2,2; -- 每页显示2个,第3个页面 select * from students limit 4,2; -- 每页显示 --创建数据库表 create table areas( aid int primary key, atitle varchar(20), pid int ); --从sql文件中导入数据 -- source a2.aid where a2.atitle='广州市';

    4.5K20发布于 2021-07-16
  • 来自专栏全栈程序员必看

    oracle创建数据库命令「建议收藏」

    oracle创建数据库命令 1.打开cmd 连接系统默认数据2.

    3.9K20编辑于 2022-11-09
  • 来自专栏happyJared

    数据库命令及设计规范

    数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用 MySQL 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意 所有表和字段都需要添加注释 使用 comment 从句添加表和列的备注,从一开始就进行数据字典的维护 尽量控制单表数据量的大小,建议控制在 500 万以内 500 万并不是 MySQL 数据库的限制,过大会造成修改表结构 可以用历史数据归档(应用于日志数据),分库分表(应用于业务数据)等手段来控制数据量大小 谨慎使用 MySQL 分区表 分区表在物理上表现为多个文件,在逻辑上表现为一个表;谨慎选择分区键,跨分区查询效率可能更低 禁止在数据库中存储图片,文件等大的二进制数据 通常文件很大,会短时间内造成数据量快速增长,数据库进行数据库读取时,通常会进行大量的随机 IO 操作,文件很大时,IO 操作很耗时。 通常存储于文件服务器,数据库只存储文件地址信息 禁止在线上做数据库压力测试 禁止开发环境、测试环境直接连接生成环境数据

    1.5K30发布于 2019-08-20
  • 来自专栏前端小叙

    mongo数据库命令简单学习

    db.getCollection('product').update({status:"offline"},{$set:{status:"online"}},false,true) update更新,把所有status为offline的都改为online,注意加引号 db.collection.update( criteria, objNew, upsert, multi ) 四个参数的说明如下: criteria: update的查询条件,类似sql update查询内where后面的 objNe

    1.6K70发布于 2018-04-12
  • 来自专栏米扑专栏

    sqlite3 数据库命令操作

    SQLite创建数据库 SQLite使用起来非常方便,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。 敲入SQL语句以分号“;”结束,敲回车键之后,SQL语句就会执行。例如,创建一个包含一个数据库为“user”表“tbl”的SQLite数据库。 其操作和普通的关系数据库没有太大的差异,可以很方便的对数据进行增、删、改、查。 导出数据库 sqlite> .databases  (显示数据库) sqlite> .backup main .user.sql  (备份数据库main) sqlite> .backup .user2 导入数据库 yanggang@doodlemobile:~$ sqlite3 user2.sql 推荐参考: SQLite 官网 sqlite 数据类型 SQLITE3嵌入式数据库简单介绍 Android

    2.4K10发布于 2019-02-19
  • 来自专栏全栈程序员必看

    linux怎么安装xshell_shell连接db2数据库命令

    第一步: 在linux下解压文件 第二步:安装之前先执行 卸载掉centos7自带的mariadb-lib (1)查询mariadb信息 rpm -qa|grep mariadb 2)使用rpe -e命令卸载 -1.el6.x86_64.rpm –force –nodeps(注意此条命令与之前的不同) 第四步:Linux 下部署安装MySQL,默认不忽略表名大小写,需要手动到/etc/my.cnf 下配置 执行 :vi /etc/my.cnf 在进入的文件中加入 lower_case_table_names=1这条命令 第五步:启动数据库 systemctl start mysqld 第六步:查看MySql的临时密码 password’ /var/log/mysqld.log (A temporary password is generated for root@localhost: 自己的临时密码) 第七步:登录数据库 majilin存在就授权,不存在就创建majilin并授权 grant all privileges on . to ‘majilin’@’%’ identified by ‘此处密码同第八步’; 第十步:刷新 执行

    4.2K30编辑于 2022-09-30
  • 来自专栏全栈程序员必看

    curl命令大全(数据库命令大全)

    $ curl -b 'foo1=bar;foo2=bar2' https://google.com 上面命令发送两个 Cookie。 -d -d参数用于发送 POST 请求的数据体。 -d参数可以读取本地文本文件的数据,向服务器发送。 –data-urlencode --data-urlencode参数等同于-d,发送 POST 请求的数据体,区别在于会自动将发送的数据进行 URL 编码。 $ curl -u 'bob' https://google.com/login 上面命令只设置了用户名,执行后,curl 会提示用户输入密码。 -v -v参数输出通信的整个过程,用于调试。

    3.2K10编辑于 2022-07-31
  • 来自专栏棒棒小飞人

    典型的NoSQL数据库命令分析

    典型的NoSQL数据库命令分析 关系型数据库:是指采用了关系模型来组织数据数据库。标准数据查询语言SQL就是一种基于关系数据库的语言。关系型数据库以行和列的形式存储数据,以便于用户理解。 NoSQL:“Not Only SQL”的缩写,它的意义是:适用关系型数据库的时候就使用关系型数据库,不适用的时候也没有必要非使用关系型数据库不可,可以考虑使用更加合适的数据存储。 2. Redis命令 Redis命令用于在Redis服务器上执行一些操作。 要在Redis服务器上运行命令,需要一个Redis客户端。 Redis连接命令 编号 命令 描述 1 redis-cli 连接到本地Redis服务器 2 redis-cli -h host -p port -a password 该命令用于连接到Redis远程服务器 2 DUMP key 此命令返回存储在指定键的值的序列化版本。 3 EXISTS key 此命令检查键是否存在。 4 EXPIRE key seconds 设置键在指定时间秒数之后到期/过期。

    1.4K00发布于 2021-10-07
  • 来自专栏ax020913

    redis 数据库命令 (命令的数量很少哦)

    Redis的数据 是放在内存里的,所以读写会很快 (就好像是 C++ 里面的 map 的 key 和 vale 的一一对应) from django.core.cache import cache cache.keys('*') #查找数据库中的所有关键字 ,支持正则表达式(返回的是关键字) cache.set('yxc', 1, 5) #设置关键字 yxc ,第三个参数表示多久过期

    92230编辑于 2023-04-18
  • 来自专栏全栈程序员必看

    Mongodb数据库命令端经常使用操作

    数据库基本命令操作 数据库经常使用命令 1、Help查看命令提示 help db.help(); db.yourColl.help(); db.youColl.find ().help(); rs.help(); 2、切换/创建数据库 use yourDB; 当创建一个集合(table)的时候会自己主动创建当前数据库 3、查询全部数据库 ”); 将指定机器上的数据库的数据克隆到当前数据库 6、从指定的机器上复制指定数据数据到某个数据库 db.copyDatabase(“mydb”, “temp”, “127.0.0.1 ”);将本机的mydb的数据拷贝到temp数据库中 7、修复当前数据库 db.repairDatabase(); 8、查看当前使用的数据库 db.getName(); (); 查看聚集集合基本信息 1、查看帮助 db.yourColl.help(); 2、查询当前集合的数据条数 db.yourColl.count(); 3、查看数据空间大小 db.userInfo.dataSize

    2.4K10编辑于 2022-07-12
  • 来自专栏全栈程序员必看

    oracle错误904解决方法_oracle导出数据库命令

    今天在导数据库遇到了奇怪的问题 C:\Documents and Settings\noah>exp system/pd0000@orcl file=d:\data.dmp wner=dev log=d VARCHAR2(9) INIEXT NOT NULL NUMBER SEXT NUMBER MAXSIZE NUMBER ——————>problem 原来电脑上面装了Oracle 10g R2和 Oracle 11g R2两个版本,默认的是使用的11G的,在10G的版本上面不能使用11G的EXP导出工具,导致出错。 正在导出表 DRINDEX_SB_TAGN导出了 0 行 另一个解决办法:在服务器端进行数据库导出操作(数据库安装在linux系统下面)。

    4.2K20编辑于 2022-11-08
  • 来自专栏全栈程序员必看

    linux下连接mysql数据库命令,linux连接mysql命令

    -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中 了,MYSQL的提示符是:mysql> linux连接MYSQL命令实例2、 必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束 1、显示数据库列表。 show databases; 2、显示库中的数据表: use mysql; //打开库 show tables; 3、显示数据表的结构: describe 表名; 4、建库: create database `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 5、建表: use 库名; create table 表名(字段设定列表); 6 11.查看sql语句的效率 explain < table_name > 例如:explain select * from t3 where id=3952602; 12.用文本方式将数据装入数据库表中

    42.6K20编辑于 2022-09-27
  • 来自专栏全栈程序员必看

    mysql连接数据库命令_linux进入mysql的命令

    一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格) C:>mysql -h localhost -u root -p123 二、MySQL 连接远程数据库(xxx.xxx.0.xxx),端口“3306”,用户名为“root”,密码“123” C:>mysql -h xxx.xxx.0.xxx -P 3306 -u root -p123 三、MySQL 连接本地数据库,用户名为“root”,隐藏密码 C:>mysql -h localhost -u root -p Enter password: 四、MySQL 连接本地数据库,用户名为 “root”,指定所连接的数据库为“test” C:>mysql -h localhost -u root -p123 -D test mysql>select database(); 查看版本 mysql

    12.1K20编辑于 2022-09-29
  • 来自专栏全栈程序员必看

    plsql直接连接远程数据库_mysql切换数据库命令

    注:也可以用plsql连接远程数据库(只要有network\admin\tnsnames.ora就行)。 ,如下图所示: ---- step2 修改配置文件 2.1 修改数据库文件 D:\app\shuhao\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) ) ADR_BASE_LISTENER = D:\app\shuhao ---- 2.2 修改数据库文件 oci.dll step4 环境变量配置 添加前2个系统变量: 1. 变量名:TNS_ADMIN 变量值:D:\app\shuhao\instantclient_11_2\network\admin 2.

    4.1K30编辑于 2022-09-27
  • 来自专栏灵儿的笔记

    oracle导出整个数据库和导入整个数据库命令

    前言 今天给大家介绍一个简单的功能,平常一般都会用到,oracle导出数据库和导入数据库,一般用于本地电脑测试或者迁移数据库等。 一、导出数据库 不要进入sqlplus,直接在cmd窗口命令执行下面的命令 exp "'sys/oracle@testxxxx as sysdba'" file=G:\sx20190325.dmp full =y @后面的是你的数据库的名称 file= 填写的是你要保存到哪个盘里 如图所示 ? 这样就表示导出成功啦 导入数据库 和导入数据库一样,不要进入sqlplus,直接在cmd窗口命令执行 命令: imp "'sys/oracle@testxxxx as sysdba'"file=G:\

    6.3K30发布于 2020-06-23
  • 来自专栏全栈程序员必看

    mysql错误代码1142_mysql创建数据库命令

    int(11) NOT NULL, `datum` int(11) NOT NULL, `lever_datum` int(11) NOT NULL, `totaal_bedrag` decimal(9,2) NOT NULL, `btw` decimal(9,2) NOT NULL, `bedrijf` varchar(40) NOT NULL, `contactpersoon` varchar(60) NOT NULL, `creatie_datum` int(11) NOT NULL, `eind_datum` int(11) NOT NULL, `totaal_bedrag` decimal(9,2) NOT NULL, `btw` decimal(9,2) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT

    3K30编辑于 2022-11-10
  • 来自专栏全栈程序员必看

    mysql数据库命令大全菜鸟_mysql常用命令

    localhost; 显示数据库:show databases; 显示数据表:show tables; 显示表结构:describe 表名; 创建表:create table 表名 (字段设定列表); 修复数据库:mysqlcheck -A -o -uroot -p54safer 文本数据导入: load data local infile \”文件名\” into table 表名; 数据导入导出 .* to 用户名@登录主机 identified by “密码” 创建数据库:create database test1; 数据库查询:show databases; 选择要操作的数据库:use test1 (10,2),deptno int(2)); 查看表:desc emp; 删除表:drop table emp; 修改表类型:alter table emp modify ename varchar(20 ……fieldn) VALUES(record1_value1, record1_value2,……record1_valuesn), (record2_value1, record2_value2,…

    3.7K10编辑于 2022-07-05
  • 来自专栏Postgresql源码分析

    Postgresql源码(64)查询执行——子模块Executor(2执行前的数据结构和执行过程

    然后执行planstate根节点的函数指针,进入根节点业务处理函数(例如nestloop),pull模型向下层取数据拉动整个计划树的执行。 1 ExecutorRun执行数据结构 执行计划: teach_course和teacher走hash连接,生成outer表(驱动表) course表做inner表 循环嵌套连接:course.no是连接键 width=36) Index Cond: (no = tc.cno) Filter: ((name)::text = 'Database System'::text) 执行前的数据结构 : 2 ExecutorRun执行过程 测试SQL select t.name, c.name, stu_num from course as c, teach_course as tc, teacher 创建右节点的哈希表 从左节点拿一个元组 去哈希表中匹配 匹配上返回,匹配不上goto 2 ExecHashJoinImpl ExecHashTableCreate // 拿一条左表中的数据

    1K10编辑于 2022-08-03
  • MySQL数据库命令行操作_mysql命令行

    下面帮你整理一份MySQL数据库命令行操作的常用命令总结,适合日常开发和管理时快速使用。一、登录 MySQLmysql -u 用户名 -p执行后输入密码,登录 MySQL 命令行客户端。 二、基本数据库操作命令命令说明show databases;显示所有数据库create database 数据库名;创建数据库drop database 数据库名;删除数据库use 数据库名;切换当前数据库三 into 表名 (列1,列2) values (值1,值2);插入数据select * from 表名;查询表所有数据select 列1,列2 from 表名 where 条件;条件查询update 表名 set 列=值 where 条件;更新数据delete from 表名 where 条件;删除数据五、用户与权限管理命令说明create user '用户名'@'主机' identified by 、其他常用命令命令说明exit;退出 MySQL 命令行source 路径/文件.sql;执行 SQL 脚本文件status;查看当前连接信息show processlist;查看当前运行的线程七、示例操作流程

    1.2K10编辑于 2025-08-07
领券