以下介紹如何使用Navicat進行mysql命令列操作的特定操作方法。
推薦教學:MySQL資料庫入門教學
#1、開啟Navicat
2、點選【工具】選單,選擇【指令列介面】
#3、此時進入了mysql指令列狀態
#擴充資料:MySQL基本操作指令
資料庫運算
#顯示所有的資料庫mysql> show databases;(注意:最后有个 s)
##
mysql> create database test;
#
mysql> use test;
mysql> select database();
mysql> show tables; (注意:最后有个 s)刪除資料庫
#<pre class="brush:sql;toolbar:false">mysql> drop database test;</pre>
表動作
##
mysql> create table MyClass( > id int(4) not null primary key auto_increment, > name char(20) not null, > sex int(4) not null default '0', > degree double(16,2));
表格操作
##備註:操作之前使用「use 」應連接某個資料庫。
建表
指令:create table ( [,..< ;欄位名稱n> ]);
範例:
mysql> describe MyClass mysql> desc MyClass; mysql> show columns from MyClass;
取得表格結構
##指令:desc 表名,或show columns from 表名
mysql> drop table MyClass;
刪除表格
##指令:drop table
例如:刪除表名為MyClass 的表mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);插入資料
#指令:
insert into [( [,.. ])] values ( 值1 )[, ( 值n ) ]範例:
mysql> select * from MyClass;#查詢表中的資料
查詢所有行
mysql> select * from MyClass order by id limit 0,2;
查詢前幾行資料例如:查看表MyClass 中前2 行資料
mysql> select * from MyClass limit 0,2;
或mysql> delete from MyClass where id=1;
'命令:
delete from 表名where 表達式
mysql> update MyClass set name='Mary' where id=1;######修改表中資料####### ###指令:###update 表格名稱set 欄位=新值,... where 條件######
mysql> alter table MyClass add passtest int(4) default '0'#######在表格中增加欄位#########指令:###alter table 表名add 欄位類型其他;#########例如:在表格MyClass 中加入了一個欄位passtest,類型為int(4),預設值為0###
mysql> rename table MyClass to YouClass;# #####更改表名#########指令:###rename table 原始表名to 新表名;#########例如:在表MyClass 名字改為YouClass ###
update article set content=concat(' ', content);######更新欄位內容#########命令:###update 表名set 欄位名稱= 新內容############update 表名set 欄位名= replace(字段名, '舊內容', '新內容');##########例如:文章前面加入4 個空格###rrreee
以上是如何使用navicat進行mysql命令列操作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!