MySQL 資料表的欄位必須有定義一個資料類型。這有大約 25 種選擇,大部分都是直接明了的,就不多費口舌了。但有幾個有必要提一下。TEXTTEXT 不是一種資料類型,雖然可能有些書上是這麼說的。它實際上應該是“ LONG VARCHAR ”或者“ MEDIUMTEXT ”。DATE DATE 資料類型的格式是 YYYY-MM-DD ,比如: 1999-12-08 。你可以很容易的用 date 函數來得到這種格式的當前系統時間: date("Y-m-d") 並且,在 DATA
1.說明:複製表(只複製結構,源表名:a 新表名:b) SQL: select * into b from a where 1<>1 2.說明:拷貝表(拷貝資料,源表名:a 目標表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 3.說明:顯示文章、提交人和最後回複時間 SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate
MySQL 版本:4.1 環境介紹:主庫 192.168.0.205 從庫 192.168.0.206 1、主庫建立/etc/my.cnf,修改[mysqld]裡邊的索引值增加 server-id=1 log-bin=binlog_name 2、主庫增加使用者,用於從庫讀取主庫日誌。grant replication slave,reload,super on *.* to ’slave’@’192.168.0.206’ identified by ’123456’ 3、從庫串連主庫進行測試。/
3。資料庫設計 關鍵還是mysql的效率問題,合理分配mysql的記憶體,特別是table cache的 大小。另外,當系統突然掉電呢?mysql是否robust? table的名字設計,採用一位首碼表明類型,全部用小寫表示(?),例如: 系統的資料庫,以s為前置,如使用者表:suser(sUSER 呢?),具體如下: s :系統資料表,suser,sclass m :使用者信件表,msysop,mdrangon w :使用者訊息表,wsysop,wdrangon a :
centos中安裝mysql很簡單如下命令即可yum install mysql 裝好了,運行mysqlERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)。有文章說是許可權問題,後來把許可權搞成777也不行。說是沒啟動MYSQL。那就啟動吧[root@localhost mysql]# service mysql startmysql: