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

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

angryTom
發布: 2019-08-07 15:20:01
原創
11459 人瀏覽過

如何使用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)
登入後複製

刪除資料庫

#<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">mysql&gt; drop database test;</pre><div class="contentsignin">登入後複製</div></div>

表動作

##
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 <表名> (<欄位名稱1> <類型1> [,..&lt ;欄位名稱n> <類型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 <表名> [( <欄位名稱1>[,..<欄位名稱n > ])] 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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板