本文内容不全仅供日常参考,实际方法和语法根据实际生产环境而定.

显示数据库列表

show databases; 

选择使用某个数据库

use DBname;

显示库中的数据表:

show tables;

显示数据表的结构

describe table'sname;

建库:

create database DBname;

建表:

use DBname; 
CREATE TABLE table_name (column_name column_type); 

删库和删表:

drop database DBname; 
drop table table_name; 

将表中记录清空:

delete from table_name; 

显示表中的记录:

select * from table_name;

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

#/usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql

敲回车后会提示输入密码
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

#/usr/local/mysql/bin/mysqldump -uroot -p -d abc > abc.sql

注:/usr/local/mysql/bin/ ---> mysql的data目录
二、导入数据库
1、首先建空数据库

mysql>create database abc;

2、导入数据库
方法一:
(1)选择数据库

mysql>use abc;

(2)设置数据库编码

mysql>set names utf8;

(3)导入数据(注意sql文件的路径)

mysql>source /home/abc/abc.sql;

方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql

#mysql -uabc_f -p abc < abc.sql
THE END
最后修改:2018 年 07 月 01 日 21 : 24
本文链接:https://www.j000e.com/linux/mysqlcommoncmd.html
版权声明:本文『MySQL简单常用命令记录』为『Joe』原创。著作权归作者所有。
转载说明:MySQL简单常用命令记录 || Joe's Blog』转载许可类型见文末右下角标识。允许规范转载时,转载文章需注明原文出处及地址。
Last modification:July 1, 2018