1、允许mysql远程连接
同4
3、查看字符集设置
show variables like 'character%';
4、数据库赋权
grant all on *.* to 'root'@'%' identified by 'Reset123QWE';
flush privileges;
grant 权限名(所有的权限用all) on 库名(*全部).表名(*全部) to ‘要授权的用户名’@’%’(%表示所有的IP,可以只些一个IP)
grant USAGE on cms.* to testread@'%' identified by '123456';
grant select on cms.* to testread@'%' identified by '123456';
grant all on test.* to 'testread'@'%' identified by '123456';
5、修改mysql密码
>use mysql
>update user set password=PASSWORD('Reset123QWE') where user='root'
>flush privileges
6、看你的mysql当前默认的存储引擎:
mysql> show variables like '%storage_engine%';
7、看你的mysql现在已提供什么存储引擎:
mysql> show engines;
8、查看当前隔离级别
SELECT @@tx_isolation;
9、设置全局事务隔离级别
set global transaction isolation level read committed;
set session transaction isolation level read committed;
10、导出mysql
mysqldump -uroot -pReset123QWE --all-databases > cms.sql
11、查看当前连接数配置
show variables like 'max_connections';
12、设置最大连接数
set global max_connections=1000;
13、修改my.cnf,配置最大连接数
max_connections=2000
14、获取前1天日期
select date_sub(curdate(), interval 1 day);
15、查询某天的日期
SELECT * FROM tb_task_info_20160301 WHERE DATE(create_time) = '2016-03-01' ORDER BY create_time DESC
16、查询某个库所有表的记录数
select table_name,table_rows from tables order by TABLE_ROWS desc limit 0,100
17、忘记密码, 用另一种方式启动
mysqld --defaults-file="C:\mysql-5.5.39-win32\my.ini" --console --skip-grant-tables
18. 分组统计 having
SELECT domain, COUNT(id) c FROM tb_tencent_cfg_domain GROUP BY domain HAVING(c)>1
19. 过滤删除
DELETE FROM tb_tencent_cfg_domain WHERE (`domain`, `id`) IN (
SELECT v.domain, v.id FROM
(SELECT domain, MAX(id) id FROM tb_tencent_cfg_domain GROUP BY domain HAVING COUNT(id)>1 ) v
) ;
20.查看sql是否有变化
WHERE id = #id#
and ifnull(date_format(modify_time,'%Y-%m-%d %H:%i:%s'),'') = ifnull(#modifyTime#,'');
分享到:
相关推荐
下面将详细介绍MySQL C API的一些核心概念和常用函数。 1. **连接管理**: - `mysql_init()`:初始化一个`MYSQL`结构体,这是连接数据库的基本对象。 - `mysql_real_connect()`:建立到MySQL服务器的连接,需要...
《Expert PHP and MySQL》这本书是针对那些希望深入理解PHP与MySQL结合使用的专业人士所编写的一部经典之作。书中详细探讨了如何高效地运用这两种强大的技术来构建高性能、可扩展的Web应用。 首先,PHP(Hypertext ...
总的来说,MySQL是开发者常用的数据库系统,而MySQL Administrator则提供了便捷的管理手段。通过C++,你可以编写应用程序与MySQL交互,实现数据的存取和处理。理解和掌握这些知识将对你的软件开发工作大有裨益。
MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其5.1版本是一个重要的里程碑,它在功能、性能和稳定性上都...通过阅读这个中文文档,用户能够深入理解MySQL 5.1的特性和最佳实践,提升数据库管理和开发技能。
在.NET开发环境中,MySQL是一种广泛使用的开源关系型数据库管理系统,其高效、稳定和灵活的特点使其成为许多开发者的选择。本文将详细讲解如何使用C#语言...希望这个示例能帮助你更好地理解和运用.NET中的MySQL操作。
"SQL2000_mySql_连接池_JAR"这个压缩包文件显然聚焦于两个重要的数据库管理系统——Microsoft SQL Server 2000和MySQL,以及Java应用程序中的连接池技术。下面将详细解释这三个关键概念。 首先,SQL Server 2000是...
总的来说,这份“MySQL.rar”资源为MySQL初学者和有经验的开发者提供了丰富的学习材料,无论是在理解MySQL核心概念还是在解决实际问题上,都能提供极大的帮助。对于那些使用Delphi开发数据库应用的程序员来说,手册...
在这个主题中,我们将深入探讨MySQL中的一些常用SQL语句,特别是与数据库连接有关的概念,包括左连接、右连接和全连接。 首先,SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言。在MySQL中...
驱动程序负责解析SQL语句,封装成网络协议数据包,通过网络发送到数据库服务器,并将服务器返回的结果转换为编程语言可以理解的数据结构。 二、常见的MySQL驱动类型 1. PHP:在PHP中,常用的MySQL驱动有`mysqli`和...
在IT行业中,数据库管理和操作是不可或缺的部分,而Qt作为一个跨平台的...通过深入研究这些代码,你可以更直观地理解如何在Qt环境下有效地管理MySQL数据库。在实践中不断探索和学习,将有助于提升你的数据库编程技能。
MySQL和Hive是两种在大数据处理领域常用的工具。MySQL是一种关系型数据库管理系统,广泛应用于数据存储和查询,而Hive则是基于Hadoop的数据仓库工具,用于大数据集的批处理、查询和分析。`mysql_hive_jar.zip`这个...
以下是对"SQL.rar_sql_sql 语法"这个压缩包文件中可能包含的关键知识点的详细解释: 1. **SQL基本概念**: - 数据库:存储结构化数据的容器,如表、视图等。 - 表:由行和列组成的数据结构,用来存储特定主题的...
MySQL的PHP扩展库提供了多种函数来处理查询结果,其中`mysql_fetch_row()`和`mysql_fetch_array()`是两种常用的方法,用于从结果集中获取一行数据。在PHP中,这两个函数都用于遍历SQL查询的结果,但它们在返回数据的...
SQL(Structured Query Language)是用于管理和操作关系数据库的语言,它被广泛应用于各种数据库系统,如MySQL、Oracle、SQL Server等。以下是对SQL语法大全中文版的一些核心知识点的详细阐述: 1. **数据定义语言...
7. 权限和安全:理解MySQL中的用户管理和权限系统,如何GRANT和REVOKE权限,以及如何设置用户认证和访问控制。 8. 性能调优:学习分析查询性能的方法,如EXPLAIN语句,以及如何通过调整查询、索引和服务器配置来...
在IT领域,数据管理和处理是至关重要的任务,而Excel和MySQL是两个常用的数据管理工具。Excel是一款强大的电子表格软件,适合处理小型数据集,而MySQL则是一个高效的关系型数据库管理系统,适用于存储和处理大量结构...
MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行数据操作。...通过理解安装过程、数据库管理基础和性能优化策略,你可以更好地利用MySQL来满足你的数据存储和处理需求。
本篇文章将总结一些常用的MySQL SQL语句,帮助你更好地理解和运用。 一、数据库操作 1. 创建数据库: ```sql CREATE DATABASE 数据库名; ``` 例如: ```sql CREATE DATABASE MyDatabase; ``` 2. 选择数据库: ```...
本书《实用SQL手册:使用SQL变种》很可能详细介绍了这些差异,并提供了实际操作示例,帮助读者理解和适应各种SQL变体。CHM格式的章节可能是对不同主题的深入探讨,而FlazX.url可能是指向更多资源或作者网站的链接。 ...
以下是对“mysql数据库中常用的sql大全”的详细解读,旨在帮助读者深入理解并掌握MySQL中的SQL语言及其各种操作。 ### 一、SQL语言分类 #### 1. 数据定义语言(DDL) 用于创建、修改和删除数据库对象,如数据库、...