目前分類:來玩MySQL (21)

瀏覽方式: 標題列表 簡短摘要

要順便記錄資料加入的時間,所以你要新增一個欄位,欄位名稱隨你取

但是記得欄位格式要設為"datetime"

文章標籤

痞客興 發表在 痞客邦 留言(0) 人氣()

TRUNCATE  TABLE tbl_name;
文章標籤

痞客興 發表在 痞客邦 留言(0) 人氣()

在5.1版MySQL伺服器中提供了視圖功能(包括可更新視圖)。

本章討論了下述主題:

文章標籤

痞客興 發表在 痞客邦 留言(0) 人氣()

select * from customers where customerid = '1'

select * from orderdetails group by productid

文章標籤

痞客興 發表在 痞客邦 留言(0) 人氣()

CREATE index index_name on table_name(column1,column2......) 建立資料索引,加快資料讀取速度

CREATE UNIQUE index index_name on table_name(column1,column2......) 建立資料索引並檢查唯一,加快讀取速度

文章標籤

痞客興 發表在 痞客邦 留言(0) 人氣()

你可以利用MySQL的排序的功能,再select資料

比如說下面的指令使用 order by dtime desc,dtime是我資料庫中日期的欄位

文章標籤

痞客興 發表在 痞客邦 留言(0) 人氣()

1.進入phpMyAdmin,左邊資料庫列表先點選你要複製的資料庫.

2.上方工具列點選"操作".

文章標籤

痞客興 發表在 痞客邦 留言(0) 人氣()

列出某個資料庫內所有table的更新時間

SELECT TABLE_NAME,UPDATE_TIME FROM information_schema.tables where TABLE_SCHEMA='database_name';

痞客興 發表在 痞客邦 留言(0) 人氣()

來源:http://jingyan.baidu.com/article/948f5924259516d80ef5f95e.html

1.mysqldump的幾種常用方法:

痞客興 發表在 痞客邦 留言(0) 人氣()

mysqlcheck -a -c -o -r -m --all-databases -uroot -p

即可最佳化所有db

痞客興 發表在 痞客邦 留言(0) 人氣()

利用sql來查看資料庫所占空間

選擇你的資料庫

痞客興 發表在 痞客邦 留言(0) 人氣()

來來來,跟著下面的方法做

1.修改my.cnf,加入一行

痞客興 發表在 痞客邦 留言(0) 人氣()

# mysql -uroot -p

use mysql;

痞客興 發表在 痞客邦 留言(0) 人氣()

/etc/mysql/my.cnf 內設定啟用 binlog

[mysqld]

文章標籤

痞客興 發表在 痞客邦 留言(0) 人氣()

我不要資料, 我只要架構

mysql> describe [dbname.]table_name

痞客興 發表在 痞客邦 留言(0) 人氣()

1.設置master 的 my.cnf

server-id = 501

痞客興 發表在 痞客邦 留言(0) 人氣()

每一MySQL伺服器在my.cnf設定檔中有一參數 max_connections

此參數用來控制MySQL所允許使用者的最大數量,MySQL 5.5此時的預設值是151(假如你沒有特別去設定)

痞客興 發表在 痞客邦 留言(0) 人氣()

備份一個資料庫

# mysqldump -u root -p db_name > backup.sql

痞客興 發表在 痞客邦 留言(0) 人氣()

mysql> SHOW SLAVE STATUS \G  時會出現ERROR

 

痞客興 發表在 痞客邦 留言(0) 人氣()

/etc/mysql/my.cnf 內設定啟用 binlog

[mysqld]

痞客興 發表在 痞客邦 留言(0) 人氣()

1 2