Time of Update: 2018-12-04
mysql error number 2003 Can't connect to MySQL server xxx.xxx.xxx.xxx (10061) 在ubuntu 9.04中預設安裝了mysql,預設只能本地訪問,google了一下: 採用登入到MySQL伺服器端,在mysql庫下執行grant all on *.* to 'remote'@'172.16.21.39' identified by 'password'; 即可
Time of Update: 2018-12-04
XP系統,前段時間下載MySQL5.6.12解壓版,可以用,但是無論怎樣遠程用mysql -h *.*.*.* -u root -p *.*.*.*指伺服器的ip,始終登陸不了,顯示ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)這個錯誤按網上的各種說法一直沒能解決,但是直接用mysql -u root
Time of Update: 2018-12-04
#include <string>#include <mysql/mysql.h>#include
Time of Update: 2018-12-04
在Windows下面編譯Qt的MySQL驅動在Windows下面編譯Qt的MySQL驅動 1、下載MySQL網址http://dev.mysql.com/downloads/mysql/ ,選擇Windows (x86, 32-bit), ZIP Archive 對應的下載。注意要下載完整版,大小在100M以上,因為安裝程式提供的庫是不完整的,直接使用會出現一大堆的“undefined reference”。2、安裝MySQL將下載到的壓縮包解壓到安裝路徑,注意Qt的編譯環境不支援含有空格的路徑
Time of Update: 2018-12-04
Rights and PrivilegesPrivilegeDescriptionALLAll privileges except GRANT OPTIONALTERUse of ALTER TABLEALTER ROUTINEUse of ALTER PROCEDURE and DROP PROCEDURECREATEUse of CREATE TABLECREATE ROUTINEUse of CREATE PROCEDURECREATE TEMPORARY TABLESUse
Time of Update: 2018-12-04
mysql 源碼下載一、安裝bzrfedora下直接bzr,選擇yes二、建立目錄$ mkdir mysql-server初始化分類樹$ bzr init-repo --tress mysql-server複製mysql伺服器的代碼$ cd mysql-server$ bzr branch lp:mysql-server/version-id myser-version-id
Time of Update: 2018-12-04
(說明:我用的是tomccat4.1+mysql4.1+mysql_connector_java_3.1.12)關於mysql的JDBC 配置,我在網上至少找到3種方法,總結如下:方法一 : 使用資料庫連接池。 做法是:修改tomcat的設定檔server.xml和web.xml。因為有大段的配置資訊要輸入,感覺很容易出錯。參見:http://vod.sjtu.edu.cn/help/Article_Show.asp?ArticleID=2169方法二: 使用JNDI
Time of Update: 2018-12-04
首先,我們需要安裝MYSQL,在UBUNTU下安裝很簡單,你只需要使用一下命令即可簡單安裝MYSQL的服務端:sudo apt-get install mysql-server安裝玩MYSQL服務端後,我們就需要來安裝NGINX了,最好使用官方PPA源來最新安裝:你可以開啟https://launchpad.net/~nginx/+archive/development,並參考其說明,在UBUNTU的source.d檔案中加入以下源:命令如下:sudo gedit
Time of Update: 2018-12-04
1. 安裝完啟動服務之後在命令列下無法識別 mysql 命令解決辦法:mysql預設安裝在 /usr/local/mysql/bin/mysql , 所以解決辦法就是在命令列輸入 /usr/local/mysql/bin/mysql -u root -p 然後輸入資料庫的密碼就OK了。原因是系統內容變數裡沒有包含 /usr/local/mysql/bin/ ,至於具體的原因就不清除了。網上還有說用In 命令把mysql 的 bin 路徑加到系統內容變數裡,但是我試了不好試,不知道為啥。
Time of Update: 2018-12-04
mysql命令集錦【註:可以在mysql中通過mysql> SELECT VERSION();來查看資料庫版本】一、串連MYSQL。格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼1、串連到本機上的MYSQL。首先開啟DOS視窗,然後進入目錄mysql\bin,再鍵入命令mysql -u root
Time of Update: 2018-12-04
下午自己寫的,公司產品用到,第一次寫預存程序。發上來代碼。不做詳細解釋,有疑問可以問我。 DELIMITER $$DROP PROCEDURE IF EXISTS `tsts_user`.`proc_login`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `proc_login`(id varchar(50), pwd varchar(255), pTypeUser int, ServerIP varchar(20), ip varchar(50
Time of Update: 2018-12-04
4.5.1.4. Executing SQL Statements from a Text File The mysql client typically is used interactively, like this: shell> mysql db_name However, it is also possible to put your SQL statements in a file and then tell
Time of Update: 2018-12-04
今天和一位架構師聊了一些問題,很偶然的說出了一個事情,我比較感興趣於是記錄一下: 1:我們都知道mysql下 的INNODB和MYISAM兩種引擎,其中INNODB具有事物管理。所以INNODB下操作和MYISAM下操作,單純的從插入資料庫上說,INNDODB的可靠,查詢上說MYISAM的要快。2:基於上面的特性,以及MYSQLjuyou的主從機制,我們可以建立2個資料庫,一個是資料庫A
Time of Update: 2018-12-04
mysql執行外部sql 如果有一個外部sql檔案名稱叫"mydb.sql";是要建立一個表,假定資料庫為"mydb";1.mysql 未登入:mysql -uroot -p1234 < '/root/案頭/abc.sql'//絕對路徑,單引號可以無mysql -uroot -p1234 mydb< '/root/案頭/abc.sql'//直接進入mydb,結果一樣,如果sql檔案沒有use 聲明,可以 2.mysql 已登入:source
Time of Update: 2018-12-04
中文亂碼-- 問號 ??1:我的Eclipse預設字元集已經是UTF8了;2:mysql6的資料庫預設字元集也是UTF8;3:建表的語句也表明:ENGINE=MyISAM CHARACTER SET=utf8;4:某一向為人謙和,不張揚,行事低調--人品也是絕對相容UTF8的!這就怪了,刪表重建、drop
Time of Update: 2018-12-04
1.修改enginemysql預設engine為MyISAM,不支援事務,要用innoDB支援事務,需要修改設定檔重啟:vi /etc/mysql/my.cnf 在[mysqld]之下加入:default-storage-engine = innodb :wq退出service mysql restart 可以了。建表之後可以用informatioin_schema查詢--------------------------------------------------風騷的分割線--------
Time of Update: 2018-12-04
本例與上例主要的不同點在於:DOA的實作類別繼承於SqlSessionDaoSupport。實際上,即使不繼承SqlSessionDaoSupport類,我們也會自己定義一個父類來提供SqlSession成員變數和對應的getter/setter,否則當DOA的實現多了,每個實作類別都自己寫一遍這個過程,那也會多出很多冗餘的代碼;應該把這些冗餘的代碼抽出來放到父類當中,而Mybatis已經提供了這個類:org.mybatis.spring.support.SqlSessionDaoSupport
Time of Update: 2018-12-04
Mybatis提供的Mapper方式給人第一印象是很迷惑:提供了一個介面類卻找不到實作類別。實際上該介面主要是提供了方法名和參數列表,Mapper的相關代理類把這些資訊提取出來之後,這個介面也就沒什麼用了,因而也就不需要什麼實現,它最後仍然是使用SqlSession進行操 作。從SqlSession的方法來看,我們可以直接提供方法名和參數資訊就可以省略掉這個Mapper,特別是在使用DAO(也有介面)時,DAO的接
Time of Update: 2018-12-04
1、刪除 mysql1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get remove mysql-common
Time of Update: 2018-12-04
首先,查看一下是否安裝並且安裝的版本叫什麼名字。:rpm -qa | grep -i mysql //這裡加 "i" 參數的含義是不區分大小寫。第二,找到有某些版本的mysql名字之後對其執行卸載。如:mysql-libs-5.0.45-6.fc7執行:rpm -e mysql-libs-5.0.45-6.fc7在執行後要是提示:error: Failed dependencies:libmysqlclient.so.15 is needed by (installed)