文章目录MySQL 安装服务器标准化环境一、源码包方式二、glibc 包方式三、rpm 包方式SQL 语句简析一、数据库二、数据表三、数据四、数据类型五、查询语句用户与权限管理一、用户的创建二、用户删除三、用户的修改四、用户授权MySQL 数据备份一、逻辑备份二、物理备份MySQL 主从复制一、基本原理二、常用架构三、双机热备架构搭建1、安装 MySQL5.72、开启 bin-log 配置3、配
13.5.2. 表维护语句->总结如下:13.5.2.1. ANALYZETABLE语法13.5.2.2. BACKUPTABLE语法13.5.2.3. CHECKTABLE语法13.5.2.4. CHECKSUMTABLE语法13.5.2.5. OPTIMIZETABLE语法13.5.2.6. REPAIRTABLE语法13.5.2.7. RESTORETABLE语法13.5.2.1. A
原创 2013-05-13 21:45:55
905阅读
Analyze TableMySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它 表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列程度,那么索引就基本失效了。我们可以使用SHOW INDEX语句来查看索引的散列程度:SHOW INDEX FROM PLAY
转载 精选 2009-06-12 22:17:48
493阅读
本篇目录一、数据库维护1、事务处理1)术语:2)语句2、字符集及校对顺序查询设置3、备份诊断及日志二、安全管理1、访问控制2、用户管理 一、数据库维护1、事务处理定义:为了维护数据库的完整性,保证成批的操作要么完全执行要么完全不执行,即原子性,所做的设置1)术语:事务(transaction):指一组SQL语句回退(rollback):指撤销指定批次SQL语句的过程提交(commit):指将未储
转载 2023-09-05 20:48:14
104阅读
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。Explain语法:explain select … from … [where ...]例如:explain select * from news;输出:+—-+————-+——-+——-+
一.DBCC维护语句:对数据库、索引或文件组进行维护的任务 --1.DBCC CLEANTABLE,回收删除的可变长度列和文本列的空间  DBCC CLEANTABLE  ( { 'database_name' | database_id | 0 } ,{ 'table_name' | table_id | 'view_name' | view_id } [ , bat
原创 2010-09-05 13:28:38
1323阅读
1、检查数据库完整性 复制代码 代码如下:dbcc checkdb(test) --通过加tablock提高速度 dbcc checkdb(test) with tablock 2、数据库重命名、修改恢复模式、修改用户模式 复制代码 代码如下: --数据库重命名  ALTER DATABASE WC  MODIFY NAME = test --设置数据库为完整恢复模式 alt
原创 2014-04-16 11:30:29
662阅读
数据库的日常维护,可以通过SQL Server中的维护计划来自动实现,非常方便。不过,也不是所有的维护,都可以通过维护计划来实现,下面将通过代码来实现。1、检查数据库完整性 dbcc checkdb(test)通过加tablock提高速度dbcc checkdb(test) with tablock 2、数据库重命名、修改恢复模式、修改用户模式 --数据库重命名
SQL语言包含四个部分:  DDL(数据库定义语言):用于定义和管理数据对象,包括数据库、数据表等          如:create、drop、alter  DML(数据库操作语言):用于操作数据库对象中所包含的数据          如:insert、update、delete  DQL(数据库查询语言):用于查询数据库对象中所包含的数据          如:select  DCL(数据库控
转载 2024-04-20 22:55:55
42阅读
1.权限管理 mysql权限管理基于主机名、用户名和数据库表,可以根据不同的主机名、用户名和数据库表分配不同的权限。 mysql的权限信息存储在数据库的user、db、host、tables_priv、cloumns_priv和proc_priv表中,通常使用grant和revoke进行权限分分配。 分配账号: (1)主机192.16
SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,分为3种类型:   1、DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER   2、DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据SELECT   3、DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、
转载 2023-07-10 22:08:07
79阅读
目录MySQLSQLDDL——数据定义数据库操作连接查询使用创建删除数据表操作创建查询修改删除MySQLMySQL是一个关系型数据库管理系统,其数据是保存在不同的数据表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。SQLMySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,SQL语言可以分为:DDL(Data Definition Language)语言:数据定义
转载 2023-08-10 15:48:44
134阅读
权限级别1. Global level 所有库,所有表的权限。 2. Database level 某个数据库中的所有表的权限。 3. Table level 库中的某个表的权限 4. Column level 表中的某个字段,的权限。mysql用户管理创建用户CREATE USER user1@'localhost' IDENTIFIED BY '
CHECK TABLE 语句 CHECK TABLE tbl_name [, tbl_name] ... [option] ...option: {    FOR UPGRADE  | QUICK  | FAST  | MEDIUM  | EXTENDED  | CHANGED} CHECK TABLE 检查一个或多个表是否有错误。CHECK TABLE 还可以检查视图是否存在问题,例如视图定义中
原创 2021-03-06 19:34:36
267阅读
ANALYZE TABLE 语句 ANALYZE [NO_WRITE_TO_BINLOG | LOCAL]    TABLE tbl_name [, tbl_name] ...ANALYZE [NO_WRITE_TO_BINLOG | LOCAL]    TABLE tbl_name    UPDATE HISTOGRAM ON col_name [, col_name] ...        [
原创 2021-03-06 19:35:02
451阅读
管理事务处理1.相关概念1.1 支持引擎InnoDB支持事务处理管理; MyISAM不支持事务处理管理;1.2 事务处理1)事务处理用来维护数据库的完整性,它保证成批的MySQL操作,要么完全执行,要么完全不执行; 2)成批的MySQL操作如果没有错误发生,整租SQL语句提交给(写到)数据库表; 3)如果发生错误,则进行回退或撤销,恢复到某个已知且安全的状态;1.3 关键术语1)事务(transa
讲解SQL语句三大分类和每个分类的SQL使用入门。使用的是数据库是:MySQL 8.0.271.SQL分类  DDL(Data Definition Language)语句:数据定义语句。用途:是对数据库对象(数据库、表、列、索引等)进行创建、删除、修改等。常用关键字:create、drop、alter等。DML(Data Manipulation Language)语句:数据
1、查看表空间的名称及大小select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files dwhere t.tablespace_name = d.tablespace_namegroup by t.tablespace_name;2、查看表空间物理文件的
转载 2007-05-12 16:59:54
1143阅读
1评论
Oracle维护常用SQL语句   1、查看表空间的名称及大小    select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size  from dba_tablespaces t, dba_data_files d  where t.tablespace_name = d.tablespace_name  grou
转载 2008-03-31 16:43:04
661阅读
## TCL语句包含哪些命令MySQL ### 介绍 TCL(Tool Command Language)是一种脚本语言,用于控制和自动化软件应用程序。TCL语言通常被用于与数据库进行交互,其中MySQL是最流行的关系型数据库之一。在本文中,我们将介绍TCL语句中常用的命令和用法,以及如何使用TCL语句MySQL进行交互。 ### 连接到MySQL数据库 在使用TCL语句MySQL进行
原创 2023-08-20 08:32:09
192阅读
  • 1
  • 2
  • 3
  • 4
  • 5