Windows下忘記MySQL root密碼的解決方案1.開啟MySQL設定檔 my.ini中,添加上skip-grant-tables,可以添加到檔案的末尾或者是這添加到[mysqld]的下面。2.然後重啟MYSQL服務windows環境中: net stop MySQL net start MySQL如果出現不是有效命令,注意環境變數的配置3.設定ROOT密碼在命令上輸出注意選擇資料庫, use mysql。現在我們執行如下語句把root密碼更新為123456: update
OGG-03510問題處理,ogg-03510處理OGG遷移,目標端已經升級為12C,所以用的12版本的OGG,參數還是用的以前11g的,但是啟動應用進程的時候提示OGG-03510錯誤,如下:The source database character set is unknown, and the SOURCECHARSET parameter is not specified.源端是MYSQL環境,之前源端是oracle環境的遷移沒有這個提示,看來是因為源端環境不同的原因,總之跟著提示處理,
navicat串連oracle報錯:ORA-12737 Instant Client Light:unsupported server character set ZHS16GBK,navicatora-12737今天使用Navicat串連Oracle資料庫,報了下面的這個錯誤:“ORA-12737 Instant Client Light:unsupported server character set
OCCI處理CHAR類型字串變數的不同,occichar問題背景:一箇舊應用,原先應用是用proc寫的,9i的庫,現在應用需要改為使用OCCI,其中有一段查詢邏輯:select ... where upper(state)=upper(:1)。(此處請不要糾結於where條件中state欄位使用了upper函數,因為此表資料量很小,且其曆史比較悠久,未建索引。)對應表中定義的state欄位類型是char(3),但此處查詢條件變數的值可能是兩位,例如'NY'。現象:1.
一條SQL語句面試題:求選修所有課程的學生,sql語句前幾天求職面試,有一道SQL題:給出三個表:學生、課程、成績,求選修了所有課程的學生。一道看似很簡單的問題,把我難住了,我改了又改,塗塗畫畫,抓耳撓腮,因為試卷沒有多少空白位置了,最後只好放棄。心情大受影響,儘管最後還是獲得offer。但是心中有愧呀!於是在機器上試了試:先建好表use test;gocreate table student(sno varchar(50) not null,name varchar(50) not null)