ubuntu中的mysql操作(2)

來源:互聯網
上載者:User

標籤:

1.終端啟動MySQL:/etc/init.d/mysql start;

2.登入MySQL:mysql –u root -p (用root賬戶登入),然後輸入密碼;

3.查看所有的資料庫名字:show databases;

4.選擇一個資料庫操作: use database_name;

5.查看當前資料庫下所有的表名:show tables;

6.建立一個資料庫:create database database_name;

7.刪除一個資料庫:drop database database_name;

8.建立一個表: create table mytest( uid bigint(20) not null auto_increment primary key, uname varchar(20) not null);

9.刪除一個表: drop table mytest;

10.SQL插入語句:insert into table_name(col1,col2) values(value1,value2);

11.SQL更新語句:update table_name set col1=‘value1‘,col2=‘value2‘ where where_definition;

12.SQL查詢語句:select * from table_name where.......(最複雜的語句)

13.SQL刪除語句:delete from table_name where...

14.增加表結構的欄位:alter table table_name add column field1 date ,add column field2 time...

  若是要在指定欄位後添加欄位:alert table table_name add column_new type(len) after column

15.刪除表結構的欄位:alter table table_name drop field1;

16.查看錶的結構:show columns from table_name;

17.limit 的使用:select * from table_name limit 3;//每頁只顯示3行

select * from table_name limit 3,4 //從查詢結果的第三個開始,顯示四項結果。

此處可很好的用來作分頁處理。

18.對查詢結果進行排序: select * from table_name order by field1,orderby field2;多重排序

19.退出MySQL:exit;

 

 

1.Ubuntu 下MySQL匯入資料庫.sql檔案 命令

Ubuntu 下首先建好資料庫,如temp 

mysql -h localhost -u root -p temp</home/pt/test.sql

會提示你輸入密碼,輸入就OK。

 

2. 匯入資料:

文法是 mysqldump –opt 庫名 < c:\data.sql

例子是 mysqldump -h localhost -u root -p 123456 zf 或者

 mysqlimport -h localhost -u root -p 123456 &lt; c:\data.sql

 

3. 將文本資料匯入資料庫:

use 庫名;

load data local infile “檔案名稱” into table 表名;

 

第六招 建立一個資料庫表

 

CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

 

第七招 往表中加入記錄

insert into 表名 values (”1″,”2″);

 

第八招 用文本方式將資料裝入資料庫表中 

LOAD DATA LOCAL INFILE “c:/data.sql” INTO TABLE 表名;

 

第九招 匯入.sql檔案命令(例如c:/data.sql)

use database;

source c:/data.sql

 

第十招 更新表中資料

update MYTABLE set sex=”f” where name=’hyq’;

 

第十一招 修複表

repair 表名

 

第十二招 查看錶的大小

show 表名 status

 

第十三招 修改密碼 

mysqladmin -u使用者名稱 -p舊密碼 password “新密碼”

 

第十四招 修改表結構

ALTER TABLE t1 MODIFY b BIGINT NOT NULL;

 

第十四招 退出MYSQL命令

exit or quit(斷行符號)

ubuntu中的mysql操作(2)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.