`

mysql常使用的命令

阅读更多
登录数据库
>
mysql -uroot -p;
会提示你输入密码
登录修改数据库的密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
用mysqladmin
 mysqladmin -u root password "newpass"

如果root已经设置过密码,采用如下方法
mysqladmin -u root password oldpass "newpass"

用UPDATE直接编辑user表
mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候
mysqld_safe --skip-grant-tables&
  mysql -u root mysql
  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
  mysql> FLUSH PRIVILEGES;



数据库连接权限指定
授权用户root使用密码root从任意主机连接到mysql服务器:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 

flush privileges;
生效
授权用户root使用密码root从指定ip为10.96.170.53的主机连接到mysql服务器:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'218.12.50.60' IDENTIFIED BY 'enjoy3c_p' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON database.* TO 'root'@'218.12.50.60' IDENTIFIED BY 'enjoy3c_p' WITH GRANT OPTION;
指定数据库
flush privileges;
生效

数据库连接查看和修改
查看最大连接数:
show variables like '%max_connections%';
修改最大连接数
1.MySQL配置文件 my.ini 或 my.cnf,修改
max_connections=100

2.
set global max_connections=200
。这种方式在mysql重启时候不会生效建议第一种

查看所有的访问信息
show processlist;
只列出前100条,如果想全列出请使用
show full processlist;

找到了连接去看看具体的状态
命令:
show status; 

命令:
show status like '%下面变量%'; 


查看连接当前数据库的ip的数量
select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_scheme.processlist group by ip;
分享到:
评论

相关推荐

    mysql常用操作命令

    mysql的备份可以使用mysqldump命令,例如mysqldump -uroot -p mysql > c:\mysql.sql命令可以将mysql数据库备份到c:\mysql.sql文件中。恢复mysql数据库可以使用mysql -u root mysql < c:\mysql.sql命令。 掌握mysql...

    mysql命令mysql命令

    常用mysql命令行命令  1 .mysql的启动与停止  启动MYSQL服务 net start mysql  停止MYSQL服务 net stop mysql  2 . netstat –na | findstr 3306 查看被监听的端口 , findstr 用于查找后面的端口是否存在  3 ....

    MySQL命令 MySQL命令

    MySQL的命令.doc MySQL的命令.docMySQL的命令.doc

    Mysql命令大全Mysql命令大全

    Mysql命令大全MysqMysql命令大全l命令大全

    mysql数据库cmd命令大全

    本文档总结了 MySQL 数据库 cmd 命令的使用方法和实践经验,涵盖了连接数据库、授权、数据库操作、表操作、字段类型、修改密码、备份数据库、数据库导入和导出、表索引等方面的知识点。 连接数据库 1. 本地连接 ...

    Mysql命令大全 Mysql命令大全

    Mysql 命令大全 Mysql 命令大全是 Mysql 数据库管理系统中的一些常用命令的汇总,涵盖了连接 Mysql、修改密码、增加新用户、操作数据库等多方面的内容。下面是对这些命令的详细说明: 一、连接 Mysql 连接 Mysql ...

    MYSQL常用命令(帮助你快速的使用MYSQL)

    MYSQL常用命令MYSQL常用命令MYSQL常用命令 MYSQL常用命令MYSQL常用命令 MYSQL常用命令

    MySQL数据库命令大全

    MySQL数据库命令大全 初学者的好东西!!

    mysql数据库常用命令汇总

    MySQL数据库常用命令汇总 MySQL数据库是目前最流行的开源关系数据库管理系统,它提供了...本文总结了MySQL数据库常用的命令,包括数据库操作、表操作和数据操作三部分,希望能够帮助读者更好地理解和使用MySQL数据库。

    常用mysql命令大全_mysql快速上手

    如果你要连接到远程主机上的 MySQL,假设远程主机的 IP 地址为 110.110.110.110,用户名为 root,密码为 abcd123,可以使用以下命令:`mysql -h110.110.110.110 -uroot -pabcd123` 退出 MySQL 要退出 MySQL,可以...

    MySQL快速查询命令mysqlshow使用

    MySQL快速查询命令mysqlshow使用

    mysql命令大全.docx

    本文档旨在提供一个完整的 MySQL 命令大全,帮助用户快速掌握 MySQL 的使用和管理。 一、MySQL 登录命令 MySQL 登录命令的格式为:mysql -h 主机地址 -u 用户名 -p 用户密码。例如,要连接到远程主机的 MySQL ...

    最全Mysql数据库命令

    C:使用mysql命令 mysql -u username -p -D dbname 五、启动与退出 1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是 :mysql> 2、退出MySQL:quit或exit...

    MySQL数据库常用命令

    MySQL数据库常用命令 MySQL数据库常用命令 MySQL数据库常用命令

    MySQL常用基本命令集

    * 退出MYSQL命令:exit 二、修改密码 * 给root加个密码:mysqladmin -u root -password 新密码 * 将root的密码改为新密码:mysqladmin -u root -p 旧密码 password 新密码 三、增加新用户 * 增加一个用户 test1 ...

    MySQL的Grant命令

    MySQL的Grant命令详解

    linux 服务安装mysql命令

    本文将详细介绍如何安装 MySQL 服务器,包括安装、设置开机启动、启动服务、设置 root 用户密码、基本命令使用等步骤。 安装 MySQL 首先,我们需要使用 yum 安装 MySQL 服务器。打开 Terminal,输入以下命令: ...

    常见的MySQL命令大全.doc

    下面将详细介绍在MySQL中常用的命令。 1. **连接MySQL** - `mysql -h 主机地址 -u 用户名 -p 用户密码` - 连接到本地MySQL服务器时,只需输入`mysql -u root -p`,如果初始未设置密码,则直接回车即可。 - 连接...

    mysql一些常用命令

    mysql一些常用命令

    LINUX全套、MYSQL、LINUX命令

    都是基础自学的好的东西,LINUX全套、MYSQL、LINUX命令。 本资料共包含: Linux运维从入门到高级全套案例v3.pdf MySQL整理_王书彬-201508010.pdf 运维常用linux命令1.pdf

Global site tag (gtag.js) - Google Analytics