数据库应用:windows 部署 mysql 8.0.36-爱代码爱编程
目录 一、实验 1.环境 2.Windows 部署 MySQL 8.0.36 3.Windows配置环境变量 4.Navicat链接MySQL 二、问题 1.安装MySQL 报错 一、实验 1.环境 (1)主机 表1 主机 主机软件版本IP备注WindowsMySQL8.0.36localhost
代码编织梦想
目录 一、实验 1.环境 2.Windows 部署 MySQL 8.0.36 3.Windows配置环境变量 4.Navicat链接MySQL 二、问题 1.安装MySQL 报错 一、实验 1.环境 (1)主机 表1 主机 主机软件版本IP备注WindowsMySQL8.0.36localhost
目录 一、实验 1.环境 2.部署前规划 3.部署达梦数据库DM8 4.创建数据库及数据库事例管理 5.达梦数据库的基本操作 二、问题 1.xhost命令报错 2.执行安装程序DMInstall.bin 报错 3.解压安装程序报错 4.安装程序找不到文件 5.图像化界面打不开 6.安装内存太小 7.打开图形化界面报错 8.
步骤: 1、添加一个新项目->选择类库模板->命名为DBCustomAction 2、单击项目右键->添加新项->选择安装程序类(命名为DBCustomAction.cs) 3、在服务器资源管理器中添加->连接到数据库->指定用户密码(选择允许保存密码)->数据库选择master 4、切换到DBCustomActi
1、Oracle表的管理 Oracle 表的管理 表和列名的命名规则: 1. 必须以字母开头 2. 长度不能超过30个字符 3. 不能使用oracle的保留字 4. 只能使用如下字符 A-Z,a-z,0-9,$,#等 oracle 数据类型 字符型: char 定长 最大2000字符; varchar2(20) 变长 最
目录 一、理论 1.MongoDB用户管理 2.MogoDB库管理 3.MogoDB集合管理 二、实验 1.MongoDB用户管理 2.MogoDB库管理 3.MogoDB集合管理 三、问题 1.不显示新创建的数据库 2.插入数据报错 3.删除指定数据库报错 一、理论 1.MongoDB用户管理 (1) 内置角色
目录 一、理论 1.缓存 2.关系型数据库与非关系型数据库 3.Redis 4.Redis安装部署 5.Redis命令工具 6.Redis数据库常用命令 7.Redis多数据库操作 二、实验 1.Redis安装部署 2.Redis命令工具 3.Redis数据库命令 4.Redis多数据库操作 三、问题 1.RESP连接Cen
目录 一、理论 1.MHA 2.MySQL MHA部署准备 3.MySQL MHA部署 二、实验 1.MHA部署 三、问题 1.中英文符兼容报错 2.MHA测试 ssh 无密码认证语法报错 3.MHA测试 ssh 无密码认证log-bin报错 4.MHA测试 mysql 主从连接情况报错slave replication 5.MHA
目录 一、实验 1.MongoDB 数据库备份与恢复 2.MongoDB 数据表备份与恢复 二、问题 1.MongoDB有哪些命令行工具实现数据备份与恢复 一、实验 1.MongoDB 数据库备份与恢复 (1)查看版本 root@node1:~# mongo --version (2)准备测试数据,mongoD
网上示范的DBLINK(数据库连接)创建比较全,简单的创建方式两种,一种是使用目标数据库的服务实例名,点此跳转查看原文介绍;另一种是使用本地文件tnsnames.ora配置,点一下跳转查看原文介绍。 两种方法在语句的语法结构上差不多。注意在使用时,对语句中单、双引号要使用英文标点。 关于注意事项: 第一,
锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内
背景 业务方要做一个管理平台,在该平台上可以维护系统信息,提供新增、更新、删除等操作。就是我们常说的CRUD开发,因为对于每个系统来说,系统编号具有唯一性,所以在新增系统时要先校验系统编号是否存在。 开篇提问 1、思考
常看到死锁的问题,一般都是KILL进程,但如果不查出引起死锁的原因,死锁会时常发生 可以通过查找引起死锁的的操作,就可以方便的解决死锁,现将日常解决问题的方法总结。 1死锁发生时,通过如下语法,查询出引起死锁的操作 use master go declare @spid int,@bl int DECLARE s_cur CURSOR FOR sel
1)创建使用参数的存储过程 Create Proc au_info @lastname varchar(40),@firstname varchar(20) As Select au_lname,au_fname,title,pub_name From ... where au_fname=@firstname And au_lname=@la
/********** 加锁 ***************设table1(A,B,C)A B Ca1 b1 c1a2 b2 c2a3 b3 c3 1)排它锁新建两个连接在第一个连接中执行以下语句begin tran update table1 set A='aa' where B='b2' wa
数据库系统概述 一、信息,数据,数据处理与数据管理1、数据与信息2、数据处理与数据管理 二、数据库技术的产生,发展1、人工管理阶段2、文件系统阶段3、数据库系统阶段 三、数据库系统的组成四、数据库系
1. 在MFC应用程序中使用CppSQLite,编译时报告“fatal error C1010”错误 在MFC 应用程序中使用CppSQLite,把CppSQLite.h和CppSQLite.cpp添加到工程后,编译时报告 “cppsqlite3.cpp(1486) : fatal error C1010: unexpected end of file
关于数据库的事务处理 事务 事物的概念 事务指逻辑上的一组操作,组成这操作的个单元要么全部成功,要么全部失败. { 例如:a——b转帐,对应于如下两条sql语句 update account set money=money-520 where name=‘a’; update account set money=money+520 wher
学生做了一个题库系统,用C#写的ASP应用程序,数据库用SQL Server2000,交给我看看。放到服务器上后,出现问题。反复调整后发现了解决的方法,其实很简单。回过头去看了看,发现是自己对SQL Server的连接语句和用户权限的认识不足所造成的。下面将我的一些心得以及网上查到的有关资料汇集一下,以为后来者借鉴,当然很肤浅。 1、SQL Serv
iamlaosong文 在PL/SQL中会经常用到表的查询,然后针对查询结果进行处理。那么怎样判断查询的结果是否为空呢?用count(*)先查一次当然可以,可这样做就会多查询一次,如果仅仅一次倒是无关紧要,可是如果在循环中,那么就会大大延长处理时间,增加服务器负担。 1、只有一个查询结果的查询: select min(to_char(b.arriv
iamlaosong文 导入服务器Oracle数据库中汉字都是问号“?”,查数据库的字符集没问题,那么就是客户端的问题。 查Oracle用户的环境变量,发现没有设置NLS_LANG,在.bash_profile文件中增加: export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 重新导入数据,汉字显示正常。 另外,环境