mysql 常用命令

    xiaoxiao2021-12-14  22

    mysql -h localhost -u root -proot; grant all privileges on db.* to 'root'@'%'; flush privileges; select host,user,password from mysql.user; grant all privileges on db.* to 'root'@'192.168.1.100' identified by 'root'; CREATE DATABASE db DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; show grants for root; revoke all ON `db`.* from 'root'@'%';

    查看最大连接数: show variables like '%max_connections%'; 查看错误日志位置

    show variables like '%log_error%';

    1.show status

       Threads_connected  当前的连接数    Connections  试图连接到(不管是否成功)MySQL服务器的连接数。    Max_used_connections  服务器启动后已经同时使用的连接的最大数量。

    2.set GLOBAL max_connections=连接数;     flush privileges

     

    3.修改/etc/my.cnf中的max_connections

    4.show processlist   显示当前正在执行的mysql连接

     

    5.mysqladmin -u<user> -p<pwd> -h<host> status

       显示当前mysql状态

       Uptime: 13131  Threads: 1  Questions: 22  Slow queries: 0  Opens: 16  Flush tables: 1  Open tables: 1  Queries per second avg: 0.1

       mysqladmin -u<user> -p<pwd> -h<host> extended-status

       显示mysql的其他状态

    +-----------------------------------+----------+ | Variable_name                     | Value    | +-----------------------------------+----------+ | Aborted_clients                   | 0        | | Aborted_connects               | 1        | | Binlog_cache_disk_use       | 0        | | Binlog_cache_use               | 0        | | Bytes_received                   | 1152   | | Bytes_sent                         | 10400 | | Com_admin_commands      | 0        | | Com_assign_to_keycache  | 0        |

    .............................................................

    .............................................................

    | Threads_cached                 | 2        | | Threads_connected            | 1        | | Threads_created                | 3        | | Threads_running                | 1        | | Uptime                                | 13509    | | Uptime_since_flush_status | 13509    | +-----------------------------------+----------+

    Linux启动/停止/重启Mysql数据库的方法

    1、查看MySQL版本 方法一:status; 方法二:select version();

    2、Mysql启动、停止、重启常用命令 a、启动方式 1、使用 service 启动: [root@localhost /]# service mysqld start (5.0版本是mysqld) [root@szxdb etc]# service mysql start (5.5.7版本是mysql)

    2、使用 mysqld 脚本启动: /etc/inint.d/mysqld start

    3、使用 safe_mysqld 启动: safe_mysqld&

    b、停止 1、使用 service 启动: service mysqld stop

    2、使用 mysqld 脚本启动: /etc/inint.d/mysqld stop

    3、mysqladmin shutdown

    c、重启 1、使用 service 启动: service mysqld restart  service mysql restart (5.5.7版本命令)

    2、使用 mysqld 脚本启动: /etc/init.d/mysqld restart

    转载请注明原文地址: https://ju.6miu.com/read-963343.html

    最新回复(0)