MySQL安装以及常用命令
文章结构
- 安装环境以及版本说明
- 安装文件
- 安装链接以及方法说明(转载链接)
- 常用命令
1、安装环境以及版本说明
- MySQL版本:5.7.20-log MySQL Community Server (GPL)
- 安装系统版本:Microsoft Windows 10专业版 10.0.15063 版本15063(32位操作系统,基于x64的处理器)
- Navicat for MySQL版本:11.1.13
2、安装文件
- https://dev.mysql.com/downloads/installer/
- 可以自行百度下载(此处略)
3、安装链接以及方法说明(转载链接)
- http://www.jb51.net/article/92158.htm
4、常用命令
- 查看版本信息
method 1 :使用命令行模式进入mysql会看到最开始的提示符
example1:
Your MySQL connection id is 505575 Server version: 5.0.91 Source distribution
method 2 :命令行中使用status可以看到
example 2:
mysql> status -------------- C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe Ver 14.14 Distrib 5.7.20, for Win32 (AMD64) Connection id: 10 Current database: Current user: root@localhost SSL: Not in use Using delimiter: ; Server version: 5.7.20-log MySQL Community Server (GPL) Protocol version: 10 Connection: localhost via TCP/IP Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 TCP port: 3306 Uptime: 1 hour 44 min 22 sec Threads: 3 Questions: 6549 Slow queries: 0 Opens: 154 Flush tables: 1 Open tables: 138 Queries per second avg: 1.045 -------------- mysql>
method 3 :使用系统函数
example 3:
mysql> select version(); +------------+ | version() | +------------+ | 5.7.20-log | +------------+ 1 row in set (0.04 sec) mysql>
method 4:mysql --help | grep Distrib
example 4:
mysql Ver 14.12 Distrib 5.0.91, for pc-linux-gnu (i686) using EditLine wrapper
method 5:包管理工具(根据不同系统 rh系列或则是bsd系列)
example 5:
[root@localhost ~]# rpm -qa|grep mysql
freeradius-mysql-2.2.6-7.el6_9.x86_64
mysql-libs-5.1.73-5.el6_6.x86_64
method 6:在终端下,mysql -V
example 6:
mysql -V mysql Ver 14.12 Distrib 5.0.91, for pc-linux-gnu (i686) using EditLine wrapper
- 在Mysql的命令行工具里面给select查询加入一个\G参数。横向的表结构会转为使用纵向表结构输出,利于阅读。
mysql> select * from tables_priv; +-----------+-------+---------------+------------+----------------------+---------------------+------------+-------------+ | Host | Db | User | Table_name | Grantor | Timestamp | Table_priv | Column_priv | +-----------+-------+---------------+------------+----------------------+---------------------+------------+-------------+ | localhost | mysql | mysql.session | user | boot@connecting host | 0000-00-00 00:00:00 | Select | | | localhost | sys | mysql.sys | sys_config | root@localhost | 2017-12-16 11:40:11 | Select | | +-----------+-------+---------------+------------+----------------------+---------------------+------------+-------------+ 2 rows in set (0.04 sec) mysql> select * from tables_priv \G *************************** 1. row *************************** Host: localhost Db: mysql User: mysql.session Table_name: user Grantor: boot@connecting host Timestamp: 0000-00-00 00:00:00 Table_priv: Select Column_priv: *************************** 2. row *************************** Host: localhost Db: sys User: mysql.sys Table_name: sys_config Grantor: root@localhost Timestamp: 2017-12-16 11:40:11 Table_priv: Select Column_priv: 2 rows in set (0.00 sec) mysql>

浙公网安备 33010602011771号