>데이터 베이스 >navicat >mysql 명령줄 작업에 navicat을 사용하는 방법은 무엇입니까?

mysql 명령줄 작업에 navicat을 사용하는 방법은 무엇입니까?

angryTom
angryTom원래의
2019-08-07 15:20:0111464검색

mysql 명령줄 작업에 navicat을 사용하는 방법은 무엇입니까?

다음은 mysql 명령줄 작업에 Navicat을 사용하는 구체적인 작업 방법을 소개합니다.

추천 튜토리얼: MySQL 데이터베이스 입력 튜토리얼

1. Navicat

mysql 명령줄 작업에 navicat을 사용하는 방법은 무엇입니까?

2 [도구] 메뉴를 클릭하고 [명령줄 인터페이스]

mysql 명령줄 작업에 navicat을 사용하는 방법은 무엇입니까?#🎜를 선택합니다. 🎜 #

3 이때 mysql 명령줄 상태가

mysql 명령줄 작업에 navicat을 사용하는 방법은 무엇입니까?

확장 정보입니다. : MySQL 기본 작업 명령

Database Operations

#🎜🎜 #

모든 ​​데이터베이스 표시

mysql> show databases;(注意:最后有个 s)

데이터베이스 만들기#🎜🎜 ##🎜🎜 #

mysql> create database test;

데이터베이스에 연결

mysql> use test;
# 🎜🎜#
현재 사용되는 데이터베이스 보기

mysql> select database();

데이터베이스에 포함된 현재 테이블 정보 🎜#

mysql> show tables; (注意:最后有个 s)
테이블 작업#🎜 🎜#
Remarks : 데이터베이스에 연결하려면 작업 전에 " 사용"을 사용하세요.

Create tableCommand: create table ( [,.. <typen>]);</typen>
예:

mysql> drop database test;

테이블 가져오기 구조Command: desc 테이블 이름 또는 테이블 이름의 열 표시

예:

#🎜 🎜#
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));

Delete table

Command: drop table <table name> <code>create table ( [,.. ]);

例子:

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(字段名, '旧内容', '新内容');

예: MyClass

rrreee#🎜🎜##🎜🎜#Insert data#🎜🎜##🎜🎜##🎜🎜#Command: insert into [,.. ])] 값 ​​(값 1)[, (값 n)]#🎜🎜##🎜🎜#예 :#🎜 🎜#rrreee#🎜🎜##🎜🎜#테이블의 데이터 쿼리#🎜🎜##🎜🎜##🎜🎜#모든 행 쿼리#🎜🎜#rrreee#🎜🎜#데이터의 처음 몇 행 쿼리#🎜 🎜##🎜🎜#예: MyClass#🎜🎜#rrreee#🎜🎜# 또는 #🎜🎜#rrreee#🎜🎜##🎜🎜#테이블의 데이터 삭제# 🎜🎜##🎜🎜 ##🎜🎜#Command: delete from table name where 표현식#🎜🎜##🎜🎜#예: MyClass 테이블에서 1번 레코드를 삭제합니다. #🎜🎜# rrreee#🎜🎜## 🎜🎜#테이블의 데이터 수정#🎜🎜##🎜🎜##🎜🎜#Command:테이블 이름 설정 필드=새 값,... where 조건# 🎜🎜#rrreee#🎜🎜 ##🎜🎜#Add fields to the table#🎜🎜##🎜🎜##🎜🎜#Command: alter table table name add field type other;#🎜🎜 ##🎜🎜#예: Passtest 필드가 MyClass 테이블에 추가되고 유형은 int(4)이며 기본값은 0#🎜🎜#rrreee#🎜🎜##🎜🎜#테이블 이름 변경#🎜🎜 ##🎜🎜##🎜🎜#Command :테이블의 원래 테이블 이름을 새 테이블 이름으로 변경;#🎜🎜##🎜🎜#예: MyClass 테이블의 이름을 YouClass로 변경#🎜🎜 #rrreee#🎜🎜##🎜🎜#업데이트 필드 Content#🎜🎜##🎜🎜##🎜🎜#Command:테이블 이름 업데이트 필드 이름 설정 = 새 콘텐츠#🎜🎜##🎜🎜 #update table name set field name = replacement (field name, 'old content', 'new content');#🎜🎜##🎜🎜#예: 기사 앞에 공백 4개를 추가합니다. #🎜🎜#rrreee

위 내용은 mysql 명령줄 작업에 navicat을 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:Navicat 1366 오류다음 기사:Navicat 1366 오류