码迷,mamicode.com
首页 > 数据库 > 详细

mysql常用命令

时间:2020-07-27 09:53:25      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:输入   sql语句   create   技术   中间   base   告诉   换行   mysq   

1.登录

mysql -u root -p

技术图片

 

2.分隔符

注意:登录进去mysql之后,在mysql>后面输入命令的时候一定要加结束命令(分隔符)";"!!!

如果没有结束命令,那么我们敲击回车键,mysql就不会执行我们的语句,而是认为我们在换行,例如 下面是一条查看数据库所有表的命令:

技术图片

 

 我们没有在show tables后面加";",于是就产生了上述情况;上述情况如果再要切换回"mysql>"可以使用命令:\c 可以退出当前行命令,

技术图片

更改分隔符

DELIMITER

该关键字用来声明SQL语句的分隔符 , 告诉 MySQL 解释器,该段命令是否已经结束了,mysql是否可以执行了。默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。

例如我们再写存储过程的时候,中间的SQL语句如果以分号结束,当我们回车的时候,就会执行我们写了一半的存储过程(此时还没有来得及写"end;"),所以就会报错!!!

于是我们可以使用DELIMITER命令将分隔符改为"$":

技术图片

 

 技术图片

如果出现下面的情况则(‘>)需要输入一个‘然后再输入\c才能退出当前命令行:

技术图片

3.退出mysql命令行

\q或者exi或者Ctrl+C退出mysql命令行

技术图片

4.创建数据库

create database demo_01 default charset=utf8mb4;//这里的";"必须要加

5.切换数据库

use 数据库名;
例如:
use demo_01;

6.查看所有表

show tables;

技术图片

 

 7.查看表结构

desc 表名;
例如:
desc city;

技术图片

 

mysql常用命令

标签:输入   sql语句   create   技术   中间   base   告诉   换行   mysq   

原文地址:https://www.cnblogs.com/luzhanshi/p/13382848.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!