다음은 mysql 명령줄 작업에 Navicat을 사용하는 구체적인 작업 방법을 소개합니다.
추천 튜토리얼: MySQL 데이터베이스 입력 튜토리얼
1. Navicat
2 [도구] 메뉴를 클릭하고 [명령줄 인터페이스]
#🎜를 선택합니다. 🎜 #
3 이때 mysql 명령줄 상태가확장 정보입니다. : 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 '0', > 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,'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 表达式
例如:删除表 MyClass 中编号为 1 的记录
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(字段名, '旧内容', '新内容');
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!