美文网首页
01.MySQL命令行基本操作

01.MySQL命令行基本操作

作者: Liuzhl | 来源:发表于2018-12-20 08:58 被阅读32次

开启/停止MySQL服务

  • 可以在服务中停止或启动MySQL服务
  • 可以使用命令行启动或停止MySQL服务
    • 以管理员身份打开命令行
    • 启动: net start mysql
    • 停止:net stop mysql
    • 所有Windows服务都可以用net start/stop 服务名 来操作
    • cls命令用于清屏
PS C:\WINDOWS\system32> net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。

PS C:\WINDOWS\system32> net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

登陆和退出MySQL

参数 说明
-V MySQL版本信息
-u 用户名
-p 密码
-P 端口号 如果没改过,那么就是3306,可以不写
-h 服务器名称,如果是本机,那么就是127.0.0.1,可以不写
PS C:\WINDOWS\system32> mysql -V
C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe  Ver 14.14 Distrib 5.5.40, for Win64 (x86)
PS C:\WINDOWS\system32>
PS C:\WINDOWS\system32> mysql -uroot -p -P3306 -hlocalhost
Enter password: ****
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.5.40 MySQL Community Server (GPL)

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

  • 注意这里已经切换到了mysql下
  • 退出可以用3个命令
    • exit;
    • quit;
    • \q

修改提示符

  • 默认的提示符是MySQL> 如果要修改他有2种方式
  • 在登陆时,后面加参数 --prompt 提示符
PS C:\WINDOWS\system32> mysql -uroot -proot --prompt \h@\D>

localhost@Wed May 09 10:17:35 2018>
localhost@Wed May 09 10:18:35 2018>
  • 在登陆过后以prompt 提示符来修改
mysql> prompt \u-\h-\D-\d>
PROMPT set to '\u-\h-\D-\d>'
root-localhost-Wed May 09 10:23:39 2018-(none)>use test
Database changed
root-localhost-Wed May 09 10:24:02 2018-test>
参数 说明
\u 用户名
\h 服务器地址
\D 时间
\d 数据库名

MySQL常用命令以及语句规范

  • select version(); 查看版本
  • select now(); 查看当前时间
  • select user(); 查看当前用户

语句规范

  • 关键字和函数名全部大写
  • 数据库名、表名、字段名小写
  • 语句以分号结尾
  • ps: mysql其实是不区分大小写的,但为了规范,还是要按照规范来写
mysql> prompt mysql-\d>
PROMPT set to 'mysql-\d>'
mysql-(none)>SELECT VERSION();
+-----------+
| VERSION() |
+-----------+
| 5.5.40    |
+-----------+
1 row in set (0.00 sec)

mysql-(none)>SELECT NOW();
+---------------------+
| NOW()               |
+---------------------+
| 2018-05-09 10:34:39 |
+---------------------+
1 row in set (0.00 sec)

mysql-(none)>SELECT USER();
+----------------+
| USER()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

mysql-(none)>select user();
+----------------+
| user()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

mysql-(none)>


  • show databases; 查看所有数据库
  • use 数据库名; 切换数据库
  • show tabales; 查看该库下所有表

相关文章

  • 01.MySQL命令行基本操作

    开启/停止MySQL服务 可以在服务中停止或启动MySQL服务 可以使用命令行启动或停止MySQL服务以管理员身份...

  • 01.MYSql基本操作命令

    1.启动mysql之后 登陆数据库服务器 mysql -uroot -p 2.创建数据库(注意一定是以分号结尾)...

  • 任务2学习总结

    高效命令行操作指令 1.基本单词 2.命令行常见操作 pwd(print work directory)打印出用户...

  • git命令大全记录

    基本git命令行操作,记录平时使用的用法

  • Linux 命令行基本操作

    学习目标:掌握Linux 命令行基本操作! 想要学好,就得学会使用纯的命令行,很多软件都是命令行操作; 先了解一下...

  • postgresql基本命令使用

    基本命令使用 psql命令行 pg的命令行操作与mysql的有很大的差异,进入pg命令行后可以使用?查看pg的操作...

  • 命令行基本操作

    命令行是什么?只是没有界面的windows罢了,我们依然可以输入指令来操纵应用。首先安装git,进入git bas...

  • 命令行基本操作

    进入桌面:cd ~/Desktop 创建文件夹 mkdir demo-1 cd 进入的文件 创建TXT...

  • Centos7-防火墙Iptables

    [TOC] 命令行设置 简单操作 基本设置 其他设置 手动编辑

  • Ubuntu14.04下安装anaconda以及TensorFl

    本文中所有的操作基本基于命令行,ubuntu下,进入命令行的操作 ctrl+alt+T 一:准备工作 1.1 创建...

网友评论

      本文标题:01.MySQL命令行基本操作

      本文链接:https://www.haomeiwen.com/subject/ulovhqtx.html