首頁 >資料庫 >navicat >如何使用navicat進行mysql命令列操作?

如何使用navicat進行mysql命令列操作?

angryTom
angryTom原創
2019-08-07 15:20:0111467瀏覽

如何使用navicat進行mysql命令列操作?

以下介紹如何使用Navicat進行mysql命令列操作的特定操作方法。

推薦教學:MySQL資料庫入門教學

#1、開啟Navicat

如何使用navicat進行mysql命令列操作?

2、點選【工具】選單,選擇【指令列介面】

如何使用navicat進行mysql命令列操作?

#3、此時進入了mysql指令列狀態

如何使用navicat進行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&gt; 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 &#39;0&#39;,
> degree double(16,2));

表格操作


##備註:操作之前使用「use 」應連接某個資料庫。

建表

指令:create table ( [,..&lt ;欄位名稱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,&#39;Tom&#39;,96.45),(2,&#39;Joan&#39;,82.99), (2,&#39;Wang&#39;, 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 表達式

例如:刪除表MyClass 中編號為1 的記錄###
mysql> update MyClass set name=&#39;Mary&#39; where id=1;
######修改表中資料####### ###指令:###update 表格名稱set 欄位=新值,... where 條件######
mysql> alter table MyClass add passtest int(4) default &#39;0&#39;
#######在表格中增加欄位#########指令:###alter table 表名add 欄位類型其他;#########例如:在表格MyClass 中加入了一個欄位passtest,類型為int(4),預設值為0###
mysql> rename table MyClass to YouClass;
# #####更改表名#########指令:###rename table 原始表名to 新表名;#########例如:在表MyClass 名字改為YouClass ###
update article set content=concat(&#39;    &#39;, content);
######更新欄位內容#########命令:###update 表名set 欄位名稱= 新內容############update 表名set 欄位名= replace(字段名, '舊內容', '新內容');##########例如:文章前面加入4 個空格###rrreee

以上是如何使用navicat進行mysql命令列操作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:navicat 1366錯誤下一篇:navicat 1366錯誤