Time of Update: 2017-01-18
使用javabean出現以下錯誤, 66480555 [http-80-4] WARN org.hibernate.util.JDBCExceptionReporter - SQL Error: 1366, SQLState: HY000 66480555 [http-80-4] ERROR org.hibernate.util.JDBCExceptionReporter - Incorrect string value: '\xE7\x89\xA9\xE8\xB5\x84...' for
Time of Update: 2017-01-18
1.由於設定了slave的配置資訊,mysql在資料庫data目錄下產生master.info,所以如有要修改相關slave的配置要先刪除該檔案,否則修改的配置不能生效。 提示:如果修改了主伺服器的配置,記得刪除從伺服器上的master.info檔案。否則從伺服器使用的還是老配置,可能會導致錯誤。 2.停止資料庫服務,並且刪除當前的所有mysql日誌(預設是mysql-bin.*) 3.把從伺服器的同步處理記錄刪除(預設是mysql-relay-bin.*)
Time of Update: 2017-01-18
今天在寫 mysql 遇到一個比較特殊的問題。 mysql 語句如下: update wms_cabinet_form set cabf_enabled=0 where cabf_id in ( SELECT wms_cabinet_form.cabf_id FROM wms_cabinet_form Inner Join wms_cabinet ON wms_cabinet_form.cabf_cab_id = wms_cabinet.cab_id Inner Join
Time of Update: 2017-01-18
對於每個類型擁有的值範圍以及並且指定日期何時間值的有效格式的描述見7.3.6 日期和時間類型。 這裡是一個使用日期函數的例子。下面的查詢選擇了所有記錄,其date_col的值是在最後30天以內: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30; DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一,
Time of Update: 2017-01-18
下面的查詢選擇所有 date_col 值在最後 30 天內的記錄。 mysql> SELECT something FROM tbl_name WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30; DAYOFWEEK(date) 返回 date 的星期索引(1 = Sunday, 2 = Monday, ... 7 = Saturday)。索引值符合 ODBC 的標準。 mysql> SELECT DAYOFWEEK('1998-02-
Time of Update: 2017-01-18
MySQL命令列匯出資料庫1,進入MySQL目錄下的bin檔案夾:cd MySQL中到bin檔案夾的目錄如我輸入的命令列:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接將windows的環境變數path中添加該目錄)2,匯出資料庫:mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔案名稱如我輸入的命令列:mysqldump -u root -p news > news.sql
Time of Update: 2017-01-18
以下的文章主要介紹的是MySQL ALTER文法的實際運用,我們大家都知道MySQL ALTER文法在實際應用中的比例還是很大的,所以瞭解一下MySQL ALTER文法的實際運用可以很好的選擇。 MySQL ALTER文法中ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...] 複製代碼 代碼如下: alter_specification: ADD [COLUMN] create_definition [FIRST | AFTER
Time of Update: 2017-01-18
win7 +Navicat Lite 9+ VMware7在VMware中安裝openSUSE11.x mysql5 Navicat Lite8\9VMware網路連接方式 橋接(Bridged)兩個重要的設定1)防火牆(這個如果不設定,防火牆啟用時,從其它機器永遠串連不上。) 2)使用者帳戶(linux Navicat Lite8)(這個如果不設定,從其它機器永遠串連不上。) 上圖表明指定的使用者root可以從任意一個主機上登入。如果Host設為:192.168
Time of Update: 2017-01-18
CentOS linux由於同時具有與RHEL的相容性和企業級應用的穩定性,又允許使用者自由使用,因此得到了越來越廣泛的應用。 1]CentOS mysql安裝解壓 [root@localhost root]# cd /usr/local/mysql/software [root@localhost software]# ls mysql-4.0.16.tar.gz [root@localhost software]#tar zxvf mysql-4.0.16.tar.gz 2]CentOS
Time of Update: 2017-01-18
Fedora5下配置MySQL (很有參考價值的 MySQL資料 包括如何在linux檔案系統移動MySQL資料庫的位置) 一、下載MySQL安裝檔案 完整安裝MySQL需要下面6個檔案: MySQL-server-community-5.1.26-0.rhel4.i386.rpm MySQL-client-community-5.1.26-0.rhel4.i386.rpm MySQL-shared-community-5.1.26-0.rhel4.i386.rpm
Time of Update: 2017-01-18
<觸發器作用> 當在SQL、MySQL資料庫中一張表中插入一條記錄時,觸動觸發器,使同一資料庫的另一張表插入相同記錄。 在學習的過程中,發現兩者的寫法是不同的。 <觸發器作用> 1、在SQL中建立兩張表sql_test,sql_tem。(兩張表的欄位是一樣的) 複製代碼 代碼如下: create table sql_test ( id int, name varchar(16) ) create table sql_tem ( id int, name varchar(1
Time of Update: 2017-01-18
MYSQL匯出一個SQL後: DELIMITER $$ DROP TRIGGER IF EXISTS `updateegopriceondelete`$$ CREATE TRIGGER `updateegopriceondelete` AFTER DELETE ON `customerinfo` FOR EACH ROW BEGIN DELETE FROM egoprice
Time of Update: 2017-01-18
drop procedure if exists pro_rep_shadow_rs; delimiter | ---------------------------------- -- rep_shadow_rs -- 用來處理資訊的增加,更新和刪除 -- 每次只更新上次以來沒有做過的資料 -- 根據不同的標誌位 -- 需要一個輸出的參數, -- 如果返回為0,則調用失敗,交易回復 -- 如果返回為1,調用成功,事務提交 -- -- 測試方法 -- call
Time of Update: 2017-01-18
一、串連MYSQL 格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼 1、例1:串連到本機上的MySQL: 首先在開啟DOS視窗,然後進入目錄 mysqlbin,再鍵入命令mysql -uroot -p,斷行符號後提示你輸密碼,如果剛安裝好MYSQL,超級使用者root是沒有密碼的,故直接斷行符號即可進入到MYSQL中了,MYSQL的提示符是:mysql>。 2、例2:串連到遠程主機上的MYSQL。假設遠程主機的IP為:110.110.110.110,使用者名稱為root,
Time of Update: 2017-01-18
使用EXECL轉換時間戳記的公式為: 代碼:=(xxxxxxxxxx+8*3600)/86400+70*365+19使用MYSQL語句解釋時間戳記文法舉例: 代碼:SELECT FROM_UNIXTIME(1234567890, '%Y-%m-%d %H:%i:%S') 附:在mysql中,一個時間欄位的儲存類型是int(11),怎麼轉化成字元類型,比方儲存為13270655222,需要轉化為yyyy -mm-dd的形式 使用 FROM_UNIXTIME函數,具體如下:
Time of Update: 2017-01-18
下面的文章主要描述的是如何正確通過rpm包安裝、對MySQL進行配置與卸載,以下就有詳細內容對配置MySQL與卸載MySQL(和PHP搭配之最佳組合)的詳細操作過程,希望會給你帶來一些協助在此方面。 以MySQL(和PHP搭配之最佳組合)-server-4.0.14-0.i386.rpm為例, 放在/data目錄下 複製代碼 代碼如下: cd /data rpm -ivh MySQL(和PHP搭配之最佳組合)-server-4.0.14-0.i386.rpm 安裝完成後在/usr/share/
Time of Update: 2017-01-18
以下的文章主要描述的是對MySQL配置參數 my.ini/my.cnf的詳細解析,我們主要是以執行個體示範的方式來對MySQL配置參數 my.ini/my.cnf的實際操作步驟進行說明,以下就是相關內容的具體描述。 1.擷取當前配置參數 要最佳化MySQL配置參數,首先要瞭解當前的配置參數以及運行情況。使用下列命令可以獲得目前伺服器使用的配置參數: 複製代碼 代碼如下: mysqld –verbose –help mysqladmin variables extended-status –u
Time of Update: 2017-01-18
以下的文章主要是對MySQL效能影響關係緊密的五大配置參數的介紹,我前幾天在相關網站看見對MySQL效能影響關係緊密的五大配置參數的資料,覺得挺好,就拿出來供大家分享,望你能有所收穫。(一)串連串連通常來自Web伺服器,下面列出了一些與串連有關的參數,以及該如何設定它們。1、max_connections這是Web伺服器允許的最大串連數,記住每個串連都要使用會話記憶體(關於會話記憶體,文章後面有涉及)。2、max_packet_allowed最大資料包大小,通常等於你需要在一個大塊中返回的最大資
Time of Update: 2017-01-18
使用MySQL,安全問題不能不注意。以下是MySQL提示的23個注意事項: 1.如果用戶端和伺服器端的串連需要跨越並通過不可信任的網路,那麼就需要使用SSH隧道來加密該串連的通訊。 2.用set password語句來修改使用者的密碼,三個步驟,先“mysql -u root”登陸資料庫系統,然後“mysql> update mysql.user set password=password('newpwd')”,最後執行“flush privileges”就可以了。 3.需要提防的攻擊有,
Time of Update: 2017-01-18
第一中方法:比較詳細以下的文章主要介紹的是MySQL 資料庫開啟遠端連線的時機操作流程,其實開啟MySQL 資料庫遠端連線的實際操作步驟並不難,知識方法對錯而已,今天我們要向大家描述的是MySQL 資料庫開啟遠端連線的時機操作流程。 1、d:\MySQL\bin\>MySQL -h localhost -u root 這樣應該可以進入MySQL伺服器 複製代碼 代碼如下: MySQL>update user set host = '%' where user = 'root';