MySQL 的启动和停止
- 搜索计算机管理 - 服务和应用程序 - 服务 - MySQL(自己设的名)安装时设了开机自启,所以自然是启动的。右键点击停止。
- CMD 窗口(管理员进入):
net stop 服务名
停止服务,如:net stop MySQL
开启服务:net start MySQL
因为安装的时候已经将bin
路径放入到了PATH
环境变量当中,所以不需进入相应目录即可执行。
MySQL 服务的登陆和退出
在登录之前,首先要保证服务在启动状态。
登录 - 退出:
方式一:
MySQL 自带客户端(只限 root 用户):
-
登录:
自带的MySQL 5.5 Command line Client
客户端。 -
退出:
使用exit
或Ctrl + c
退出(仅适合root
用户)
方式二: CMD 窗口(管理员)命令:
mysql -h 主机名 -P 端口号 -u 用户名 -p密码
mysql -h 主机名 -P 3306 -u root -p1234
或者到 -p
之后回车,然后输入密码。
- | - | - |
---|---|---|
-h | 主机名 | 本机可以用 localhost |
-P | 端口号 | 大写 -P 和 3306 之间加不加空格均可 |
-u | 用户名 | -u 和 用户名之间加不加空格均可 |
-p | 密码 | -p 和 密码之间不能有空格 |
本机 mysql -u root -p 1234
即可。退出: exit
或 Ctrl + 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 版本:
- 方法一:
select version();
- 方法二:
mysql --version //(DOS 命令,不用 ;)
如果已经登录了客户端,需先
exit
退出登录。