1. 程式人生 > >資料庫
MySql中的driverClassName、url

  在Java桌面開發或者Java Web開發(基於SSM框架)配置MySQL資料來源時,driverClassName屬性如果填錯了,會導致了這一系列錯誤。歸結其原因就是 mysql-connector-java版本不同,driverClassName也不會有所不同。

Linux解除安裝mysql(完全解除安裝)

Linux解除安裝mysql(完全解除安裝) //rpm包安裝方式解除安裝 查包名:rpm -qa|grep -i mysql

Vmare下安裝CentOS7及oracle11.2.0.4 for linux ——Oracle啟動及連線

一、修改/home/oracle/.bash_profile後,要執行 [oracle@shieh ~]$ source .bash_profile 才能生效

MySQL 遊標的定義與使用方式

建立遊標 首先在MySql中建立一張資料表: CREATE TABLE IF NOT EXISTS `store` ( `id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(20) NOT NULL,`count` int(11) NOT NULL DEF

全面解析MySQL中的隔離級別

  資料庫併發的對同一批資料進行增刪改,就可能會出現我們所說的髒寫、髒讀、不可重複讀、幻讀等一系列問題。MySQL提供了一系列機制來解決事務併發問題,比如事務隔離、鎖機制、MVCC多版本併發控制機制。今天來探究

Excel 2010 SQL應用 域聚合函式之DSUM

目錄 ​​​​​​​ 源資料表 門店商品編碼銷售額白雲店A0013000白雲店A0025000白雲店A0034680白雲店A0042500天河店A0033450天河店A0018890天河店A0023540天河店A0045590天河店A0057820天河店A00310380海

跟大家聊聊mysql主從複製原理

https://mp.weixin.qq.com/s/HJYkDheKbCdANj91zRDx2g   0、為什麼需要主從複製? 1、在業務複雜的系統中,有這麼一個情景,有一句sql語句需要鎖表,導致暫時不能使用讀的服務,那麼就很影響執行中的業務,使用主從

JDBC 3—— 操作和訪問資料庫

資料庫連線被用於向資料庫伺服器傳送命令和SQL語句,並接受資料庫伺服器返回的結果。其實一個數據庫連線就是一個Socket連線。

資料庫查詢語句大全

1、今天 select * from 表名 where to_days(時間欄位名) = to_days(now()); 2、昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 時間欄位名) <= 1

JDBC---用Java操作資料庫

什麼是JDBC Java database connectivity——Java資料庫連結,Java語言操作資料庫。 資料庫驅動----資料庫廠商提供的可以和Java連結的介面。

MySQL高階-MySQL儲存引擎

1.MySQL體系結構 MySQL體系結構圖解釋說明: MySQL體系結構圖和我們web開發中的三層架構是十分類似的。web開發中,前臺發出請求經過controller,controller呼叫service,service呼叫dao,dao再去呼叫資料庫。

資料庫刪除使用者時出現ora-02429:無法刪除用於強制唯一/主鍵索引

今天準備將舊的使用者資料刪除,匯入新使用者資料的時候出現ora-02429錯誤,錯誤截圖如下:查了一些資料,查了全部使用者下的索引,單獨刪除表格; 看了一下確實是有一個表格屬於A使用者,而他的索引屬於B使用

mysql建立帶時間引數的儲存過程並呼叫

1、建立表 create table aaa (id int not null auto_increment primary key,savetime datetime default null);

centos離線安裝mysql

先說明下 :1) Centos7將預設資料庫mysql替換成了Mariadb,如果想繼續使用mysql 需要解除安裝Mariadb 再安裝mysql 2) mysql 5.7版本的密碼問題搞得人很頭疼,所以乾脆選擇mysql5.6了 一、安裝MySQL 1、下載安裝

MongoDb C# 操作鍵值為Array物件的方法

假如有一個班級Collection(Grade,Array Student),班級下有學生Student(Birthday,Sex,Name) 1、先定義一個fieldDefinition和updateDefinition

mysql:如何解決資料修改衝突(事務+行級鎖的實際運用)

摘要:最近做一個接診需求遇到一個問題,假設一個訂單諮詢超過3次就不能再接診,但如果兩個醫生同時對該訂單進行諮詢,查資料庫的時候查到的接診次數都是2次,那兩個醫生都能接診,所謂接診可以理解為更新了接診次數

MySQL DATEDIFF函式獲取兩個日期的時間間隔的方法

描述 返回兩個日期之間的時間間隔。 語法 DateDiff(interval,date1,date2 [,firstdayofweek[,firstweekofyear]] )

SQL查詢最近12個月的資料量 沒有補0

需求:查詢最近12個月的資料量,此處表的名稱為:ticket_ticket 按月查詢資料,sql語句如下:

京東面試官:為什麼不建議在 MySQL 中使用 UTF-8?

一、報錯回顧 將emoji文字直接寫入SQL中,執行insert語句報錯; INSERT INTO `csjdemo`.`student` (`ID`, `NAME`, `SEX`, `AGE`, `CLASS`, `GRADE`, `HOBBY`)

資料庫複習-2

資料庫複習-2 SQL語法學習 建立表 --字串使用用\'\' create table if not exists `student`( `id` int(4) not null auto_increment comment \'學號\',

jdbc連線Mysql驅動5和8配置區別

1.JDBC連線Mysql驅動6以上 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId>

SqlServer2016資料庫備份/恢復

SqlServer2016資料庫備份 在要備份的資料庫名稱上右鍵 > 任務 > 備份 使用“新增”按鈕來新增一個備份的位置,一般預設副檔名為.bak

「SequoiaDB巨杉資料庫」count()概述2

錯誤 count()函式常見異常如下: 當異常丟擲時,可以通過獲取, 或通過獲取錯誤資訊。 可以參考瞭解更多內容。

「SequoiaDB巨杉資料庫」find() 概述3

錯誤 find()函式常見異常如下: 當異常丟擲時,可以通過獲取, 或通過獲取錯誤資訊。 可以參考瞭解更多內容。

Oracle備份指令碼(資料泵)-Windows平臺

將以下內容根據自己想要備份的庫修改後儲存為expdp.bat,加入到計劃任務中 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8set filename=%date:~0,4%-%date:~5,2%-%date:~8,2%set workpath=D:\\orabakset zi

sql 學習筆記-1

sql 學習筆記1 SQL語句種類 DDL DDL(Data Definition Language,資料定義語言)用來建立或刪除儲存資料用的資料庫以及資料庫中的表等物件。

MySQL-鎖的學習

SQL標準規定不同隔離級別 READ UNCOMMITTED :髒讀、不可重複讀、幻讀都可能發生。 READ COMMITTED:隔離級別下,不可重複讀、幻讀可能發生,髒讀不可以發生。 REPEATABLE READ:隔離級別下,幻讀可能發生,髒讀

MySQL-鎖-間隙鎖案例篇

間隙加鎖規則 原則1:加鎖的基本單位是next-key lock。希望你還記得,next-key lock是前開後閉區間。原則2:查詢過程中訪問到的物件才會加鎖。優化1:索引上的等值查詢,給唯一索引加鎖的時候,next-key lock

Oracle第七課

Oracle第七課 一、函式 內建函式 單行函式 字元函式,數字函式,日期函式,轉換函式

Python使用MySql

Python使用MySql 準備工具: Python (最好使用3.x之後的版本,因為在python3.x之後用的是PyMysql ,在python2.x的版本中用是mysqldb,而我使用的是pymysql) MySQL 5.7 pymysql先安裝pymysql這個庫,安裝方法如

首頁 下頁