MySQL 基本命令1

MySQL 的启动和停止

  1. 搜索计算机管理 - 服务和应用程序 - 服务 - MySQL(自己设的名)安装时设了开机自启,所以自然是启动的。右键点击停止。
  2. CMD 窗口(管理员进入):net stop 服务名 停止服务,如:net stop MySQL
    开启服务:net start MySQL
    因为安装的时候已经将 bin 路径放入到了 PATH 环境变量当中,所以不需进入相应目录即可执行。

MySQL 服务的登陆和退出

在登录之前,首先要保证服务在启动状态。

登录 - 退出:

方式一:
MySQL 自带客户端(只限 root 用户):

  • 登录:
    自带的 MySQL 5.5 Command line Client 客户端。

  • 退出:
    使用 exitCtrl + c 退出(仅适合 root 用户)

方式二: CMD 窗口(管理员)命令:

mysql -h 主机名 -P 端口号 -u 用户名 -p密码

mysql -h 主机名 -P 3306 -u root -p1234 或者到 -p 之后回车,然后输入密码。

---
-h主机名本机可以用 localhost
-P端口号大写 -P3306 之间加不加空格均可
-u用户名-u 和 用户名之间加不加空格均可
-p密码-p 和 密码之间不能有空格

本机 mysql -u root -p 1234 即可。退出: exitCtrl + c

登录成功:
C:\WINDOWS\system32>mysql -u root -p1234
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.62 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, 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 每条命令需要使用 ;\g 作为每条命令的结尾,推荐使用 ;。而 DOS 命令不需要,注意区分。

打印所有数据库

注意 database + s

show databases;
+-------------------------------+
| Database           			|
+-------------------------------+
| information_schema 			|
| mysql              			|
| performance_schema 			|
| test               			|
+-------------------------------+

前三个不能动,test 是测试数据库,最初创建的时候里面是空的。

选择一个数据库
use test;
打印数据库中的表的列表(目录)

tables + s

show tables;
直接打印 mysql 数据库中的表

可在 A 数据库中打印 B 数据库中的表

show tables from mysql;

如果在此之前执行过 use test; 再执行 show tables from mysql; 则,仍然再 test 库中没有出去。

查看自己在哪个库中:(调用函数)
select database();
查看表结构
desc 表名;
代码功能
Field字段
Type类型
查看 MySQL 版本:
  1. 方法一:
    select version();
    
  2. 方法二:
    mysql --version //(DOS 命令,不用 ;)
    

    如果已经登录了客户端,需先 exit 退出登录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值