標籤:windows mysql本配置方法適用於5.1之後的版本,個人在5.5上配置成功(5.1之前版本請參考另外的配置說明) 環境說明:Master:192.168.1.200Slave:192.168.1.210 MySQL 的 Master 配置:配置my.ini: [mysqld]# The TCP/IP Port the MySQL Server will listen
標籤:MySQL 預設有個root使用者,但是這個使用者權限太大,一般只在管理資料庫時候才用。如果在項目中要串連 MySQL 資料庫,則建議建立一個許可權較小的使用者來串連。在 MySQL 命令列模式下輸入如下命令可以為 MySQL 建立一個新使用者:CREATE USER username IDENTIFIED BY ‘password‘;新使用者建立完成,但是此刻如果以此使用者登陸的話,會報錯,因為我們還沒有為這個使用者指派相應許可權,分配許可權的命令如下:GRANT ALL
標籤:linux mysql 1.下載、安裝 MySQL :[[email protected]~]# cd /usr/local/src[[email protected]]# wget http://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz[[email protected]]#
標籤: 兩種方式: 第一種: 先各自排序,然後通過暫存資料表嵌套再合并結果,注意排序後面必須加入 limit,否則order by不起作用 SELECT * FROM (SELECT * FROM t1 WHERE id IN (1,3,6) ORDER BY utime DESC limit 5) AS a UNION ALL SELECT * FROM (SELECT * FROM t1 WHERE id IN (2,4,5) ORDER BY utime DESC
標籤:在使用mysql時,有時需要查詢出某個欄位不重複的記錄,雖然mysql提供有distinct這個關鍵字來過濾掉多餘的重複記錄只保留一條,但 往往只用它來返回不重複記錄的條數,而不是用它來返回不重記錄的所有值。其原因是distinct只能返回它的目標欄位,而無法返回其它欄位,經過實驗, 有如下方法可以實現。舉例如下:這是test表的結構id test1 test21 a 12 a 23 a 34 a 15 b 16 b 27 b 38 b