MySQL安装以及常用命令

   文章结构

  1. 安装环境以及版本说明
  2. 安装文件
  3. 安装链接以及方法说明(转载链接)
  4. 常用命令

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>

 

posted @ 2017-12-16 12:19  Alisasmile  阅读(105)  评论(0)    收藏  举报