MySQL必知必会——命令行使用MySQL图文教程

原创 2016年05月31日 18:30:54

——Navicat等数据库辅助软件的出现极大地方便了我们使用MySQL、Oracle、SQL Server等数据库,但是作为一名有实力、有逼格的后台开发工程师,不会使用命令行操作数据库是说不过去的,下面介绍一些最常用的MySQL命令,十分钟松松掌握!


一、进入命令提示符界面

1、windows+R 

2、在提示框内输入cmd 

3、回车



二、MySQL服务的启动与终止命令

1、MySQL服务启动:net start mysql


2、MySQL服务终止:net stop mysql



三、MySQL的登录与登出命令

1、MySQL登录:mysql -h 主机地址 -u 用户名 -p 密码


当出现了mysql>后,就证明已登录mysql,在mysql>后可输入SQL语句执行所需操作,注意以分号结束


2、MySQL登出:exit



四、MySQL结构查看命令

使用show关键字,一般结构是show 结构类型;

1、显示所有数据库:show database;


2、使用数据库:use 数据库名;

成功后,显示Database changed

3、显示数据库内的表信息:show tables;



五、MySQL结构创建

通过create关键字可以创建数据库、创建表、创建视图、创建触发器、创建存储过程等,一般的格式是create 结构类型 结构名;

1、创建数据库: create database 数据库名;


2、创建表:create table 表名;



六、MySQL结构的删除

通过drop关键字可以删除数据库,删除表,删除视图,删除触发器、删除存储过程等,一般的格式为:drop 结构类型 结构名;

1、删除数据库:drop database 数据库名;


2、删除表:drop table 表名;

3、删除列:见七、MySQL结构的修改


七、MySQL结构的修改

通过alter与一些其他关键字如add、modify等可以修改表、视图、触发器、存储过程等结构的定义。

一般的格式为alter 结构类型 结构名;

1、为表增加列:

alter table 表名

add 列名char(1) not null;


2、为表删除列:

alter table 表名

drop column 列名;



八、MySQL表数据的增删改查

1、增:insert

命令格式:insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )];


2、改:update

命令格式:update 表名 set 字段=新值,… where 条件


3、删:delete

命令格式:delete from 表名 where 条件


查:select

可以说是MySQL最重要的一部分,我们使用数据库最大的用处就是进行查询,详情参看《MySQL必知必会》。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MYSQL命令行基本操作

△. 进入:   a. 启动mysql command line client,输入安装时的密码。此时默认的是root用户.   b. 在windows的command下,进入mysql.exe所在的...

命令行下操作MySQL数据库,各种命令的使用入门示例。(附图)

登录到MySQL: mysql -h 主机名 -u 用户名 -p -h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略; -u : 所要登录的用户名; -p : 告诉...

MySQL 命令行实用程序/windows在dos命令行里登录MySQL

MySQL服务端实用工具程序如下: 1:mysqld:SQL后台程序(即MySQL服务器进程)。该程序必须运行之后,客户端才能通过连接服务器来访问数据库。 2:mysqld_safe:服务器启动脚本。...

MySQL 使用方法简单教程

MySQL 使用方法简单教程

MySQL5.7.16安装教程,以及简单的sql命令介绍_项海涛

结合网上的资料,自己亲自的去安装了一次MySQL,安装版本是win7x64 5.7.16。 在安装过程中出现并解决了如下问题:“MySQL 服务无法启动 服务没报告任何错误”1.下载: 地址:h...

MYSQL 命令行大全 (简洁、明了、全面)

用非常简单的语句详细介绍了mysql数据库中常用的命令,非常适合初学者,同时也适合有经验的数据库技术人员参考。...

MySQL命令行格式化输出

MySQL的客户端命令行工具,有很多方便使用者的特性,某些方面甚至可以说比Oracle的sqlplus更加人性化。当然从整体来说,还是sqlplus更加方便些,这么说或许是我对sqlplus更加熟悉吧...

使用数据库管理工具navicat----命令行界面

navica,mysql“命令列界面 3、注意在使用navicat的命令行界面时,输入的命令末尾必须加上" ; "(英文格式的分号); 4、可以输入的...

程序员的奋斗史(十九)——因为爱情

问世间情为何物,直教人生死相许。           爱情永远是这个世间永恒的话题。亲情,爱情,友情,情情向牵。而因为爱情,总叫人有太多的遐想。            枫叶缓缓飘落,一对情侣手牵着手寒...
  • Wentasy
  • Wentasy
  • 2013年05月24日 21:00
  • 6354

MySQL为字段添加默认时间(插入时间)

应用场景:   1、在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间; 2、在数据库中,要记录每条数据是什么时候修...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL必知必会——命令行使用MySQL图文教程
举报原因:
原因补充:

(最多只允许输入30个字)