備份:
請先用 mysqldump -u [user] -p [database_name] > [dump_name]
如: mysqldump -u root -p database_name > dump_name
再將 dump_name 複製到別台計算機,
恢復:進入 mysql後 先建立乙個 database_name , 然後再執行
mysql -u [user] -p [database_name] < [dump_name]
從sql檔案中匯入資料:
mysqldump -u root -p database_name > d:/test.sql
啟動:net start mysql;
進入:mysql -u root -p/mysql -h localhost -u root -p databasename;
列出資料庫:show databases;
選擇資料庫:use databasename;
列出**:show tables;
顯示**列的屬性:show columns from tablename;
建立資料庫:source filename.txt;
匹配字元:可以用萬用字元_代表任何乙個字元,%代表任何字串;
增加乙個字段:alter table tabelname add column fieldname datetype;
增加多個字段:alter table tabelname add column fieldname1 datetype,add columns fieldname2 datetype;
多行命令輸入:注意不能將單詞斷開;當插入或更改資料時,不能將字段的字串展開到多行裡,否則硬回車將被儲存到資料中;
增加乙個管理員帳戶:grant all on *.* to user@localhost identified by "password";
每條語句輸入完畢後要在末尾填加分號';',或者填加'\g'也可以;
查詢當前使用者:select user();
查詢資料庫版本:select version();
查詢當前使用的資料庫:select database();
1、刪除student_course資料庫中的students資料表:
rm -f student_course/students.*
2、備份資料庫:(將資料庫test備份)
mysqldump -u root -p test>c:\test.txt
備份**:(備份test資料庫下的mytable**)
mysqldump -u root -p test mytable>c:\test.txt
將備份資料匯入到資料庫:(導回test資料庫)
mysql -u root -p test
3、建立臨時表:(建立臨時表zengchao)
create temporary table zengchao(name varchar(10));
4、建立表是先判斷表是否存在
create table if not exists students(……);
5、從已經有的表中複製表的結構
create table table2 select * from table1 where 1<>1;
6、複製表
create table table2 select * from table1;
7、對錶重新命名
alter table table1 rename as table2;
8、修改列的型別
alter table table1 modify id int unsigned;//修改列id的型別為int unsigned
alter table table1 change id sid int unsigned;//修改列id的名字為sid,而且把屬性修改為int unsigned
MySQL 資料備份 恢復
命名格式 mysqldump u使用者名稱 p密碼 源庫名 路徑 sql 示例 mysqldump uroot p db4 mydata db4.sql源庫名的表示方式 all databases 備份所有庫 庫名 備份單個庫 b 庫1 庫2 備份多個庫 庫名 表1 表2 備份指定庫的指定表 命令格...
MySQL資料備份 恢復
mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中 mysqldump u username p dbname table1 table2 backupname.sql 示例 備份所有資料庫 mysqldump u username p all d...
MySQL資料備份與恢復
mysql命令列匯出資料庫 mysql命令列匯出資料庫 1,進入mysql目錄下的bin資料夾 cd mysql中到bin資料夾的目錄 如我輸入的命令列 cd c program files mysql mysql server 4.1 bin 或者直接將windows的環境變數path中新增該目錄...