获得MySQL命令行中常用命令的窍门

数据库 MySQL
以下的文章主要是介绍获得MySQL命令行中常用命令的一些简单方法,你如果想对这些相关方法有点研究的话,你就可以阅读以下的文章。

此文章主要介绍的是获得MySQL命令行中常用命令的小招数,如果你掌握了获得MySQL命令行中常用命令的小招这项技术,会在以后的学习或是工作中带来很大的帮助。以下就是文章的主要内容描述。

 

MySQL命令行常用命令 ***招、MySQL服务的启动和停止

net stop MySQL

 

net start MySQL

 

MySQL命令行常用命令 第二招、登陆MySQL

语法如下: MySQL -u用户名 -p用户密码

 

键入命令MySQL -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到MySQL中了,MySQL的提示符是:

 

MySQL>

 

注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

 

MySQL命令行常用命令 第三招、增加新用户

格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"

 

如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

 

grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";

 

如果希望该用户能够在任何机器上登陆MySQL,则将localhost改为"%"。

 

如果你不想user1有密码,可以再打一个命令将密码去掉。

 

grant select,insert,update,delete on mydb.* to user1@localhost identified by "";

 

MySQL命令行常用命令 第四招: 操作数据库

登录到MySQL中,然后在MySQL的提示符下运行下列命令,每个命令以分号结束。

 

1、 显示数据库列表。

 

show databases;

 

缺省有两个数据库:MySQL和test。 MySQL库存放着MySQL的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。

 

2、 显示库中的数据表:

 

use MySQL;

 

show tables;

 

3、 显示数据表的结构:

 

describe 表名;

 

4、 建库与删库:

 

create database 库名;

 

drop database 库名;

 

5、 建表:

 

use 库名;

 

create table 表名(字段列表);

 

drop table 表名;

 

6、 清空表中记录:

 

delete from 表名;

 

7、 显示表中的记录:

 

select * from 表名;

 

MySQL命令行常用命令 第五招、导出和导入数据

1. 导出数据:

 

MySQLdump --opt test > MySQL.test

 

即将数据库test数据库导出到MySQL.test文件,后者是一个文本文件

 

如:MySQLdump -u root -p123456 --databases dbname > MySQL.dbname

 

就是把数据库dbname导出到文件MySQL.dbname中。

 

2. 导入数据:

 

MySQLimport -u root -p123456 < MySQL.dbname。

 

不用解释了吧。

 

3. 将文本数据导入数据库:

 

文本数据的字段数据之间用tab键隔开。

 

use test;

 

load data local infile "文件名" into table 表名;

 

MySQL命令行常用命令 第六招、执行外部脚本文件

 

MySQL - u test - p1234 --database BugFree < D:/GreenAMP/BugFree.sql

 【编辑推荐】

  1. MySQL数据库备份基础知识汇总
  2. MySQL数据类型中DECIMAL的作用和用法
  3. 如何用MySQL内置函数来转换ip地址与相关数字
  4. MySQL双向复制技术经典版
  5. 解决MySQL访问权限设置的两种方法

 

责任编辑:佚名 来源: 互联网
相关推荐

2010-05-17 15:41:26

2018-01-24 15:42:49

命令功能程序

2011-07-28 13:22:43

2010-04-02 17:37:15

Oracle rman

2010-05-18 10:27:50

MySQL数据库

2015-07-22 17:32:22

mysql常用命令

2010-05-28 18:28:51

MySQL常用命令

2010-05-25 11:40:12

MySQL 常用命令

2011-01-19 17:00:09

Postfix常用命令

2014-01-02 09:57:56

PostgreSQL命令

2011-03-16 10:07:00

2014-07-25 10:55:36

Linux命令

2010-11-24 15:41:56

MySQL命令行

2010-11-24 17:12:17

MySQL命令行

2020-09-28 15:14:31

Linux常用命令实用命令

2010-10-12 17:29:22

MySQL命令行

2010-04-06 18:06:18

CentOS系统

2010-05-27 13:12:10

MySQL 常用命令

2011-03-31 16:09:56

Mysql数据库

2010-04-07 11:21:28

Oracle常用命令
点赞
收藏

51CTO技术栈公众号