mysql 常用命令

來源:互聯網
上載者:User

標籤:.sql   show   create   version   資料庫名   匯入   pass   修改欄位   tap   

操作mysql(備忘mysql在linux下區分大小寫,windows下不區分大小寫)
1、檢測是否安裝
sudo netstat -tap | grep mysql
2、查看當前啟動並執行mysql
ps aux|grep mysql|grep port
3、顯示當前運行mysql的網路資訊
netstat -antp|grep mysqld| grep LISTEN
4、進入mysql
mysql -u root -p
5、查看已經建立的資料庫
show databases;
6、建立資料庫:
create database demo;
7、設定資料庫編碼
set names utf8;
8、刪除資料庫:
drop database demo;
9、使用資料庫:
use demo;
10、顯示當前資料庫的表單
show tables;
11、建立表
命令:create table <表名> ( <欄位名1> <類型1> [,..<欄位名n> <類型n>]);
12、刪除表
命令:drop table <表名>
13、執行批處理命令(匯入sql檔案)
source /usr/javafiles/dyfda.sql
14、退出mysql
exit;
16、顯示MYSQL的版本
select version();
17、增加表欄位
alter table 表名 add欄位 類型 其他;
alter table MyClass add passtest int(4) default ‘0‘;
18、加索引
alter table 表名 add index 索引名 (欄位名1[,欄位名2 …]);
alter table employee add index emp_name (name);
19、加主關鍵字的索引
alter table 表名 add primary key (欄位名);
例子: mysql> alter table employee add primary key(id);
20、加唯一限制條件的索引:mysql> alter table 表名 add unique 索引名 (欄位名);
例子: mysql> alter table employee add unique emp_name2(cardnumber);
21、刪除某個索引:mysql> alter table 表名 drop index 索引名;
例子: mysql>alter table employee drop index emp_name;
22、增加欄位:mysql> ALTER TABLE table_name ADD field_name field_type;
修改原欄位名稱及類型:mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
23、修改欄位類型:mysql>ALTER TABLE table_name MODIFY colum_name field_type new_type
24、刪除欄位:MySQL ALTER TABLE table_name DROP field_name;
25、修改表名
rename table 原表名 to 新表名;
rename table MyClass to YouClass;
26、匯出整個資料庫
匯出檔案預設是存在mysql\bin目錄下
mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔案名稱
mysqldump -u user_name -p 123456 database_name > outfile_name.sql
27、匯出一個表
mysqldump -u 使用者名稱 -p 資料庫名 表名> 匯出的檔案名稱
mysqldump -u user_name -p 123456 database_name table_name > outfile_name.sql

mysql 常用命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.