搜索
首页数据库mysql教程MySQL维护与实际应用的设计笔记简介

MySQL维护与实际应用的设计笔记简介

Jun 07, 2016 pm 04:09 PM
mysql实际文章实际的笔记简介维护设计

以下的文章主要讲述是正确使用MySQL(和PHP搭配之最佳组合)服务的实际经验汇总,以及MySQL维护与其实际应用设计笔记的相关内容描述,此文章主要下面的几个实际方面考虑的MySQL(和PHP搭配之最佳组合)服务规划设计。 1 MySQL(和PHP搭配之最佳组合)服务的安装/配

以下的文章主要讲述是正确使用MySQL(和PHP搭配之最佳组合)服务的实际经验汇总,以及MySQL维护与其实际应用设计笔记的相关内容描述,此文章主要下面的几个实际方面考虑的MySQL(和PHP搭配之最佳组合)服务规划设计。

1 MySQL(和PHP搭配之最佳组合)服务的安装/配置的通用性;

2 系统的升级和数据迁移方便性;

3 备份和系统快速恢复;

MySQL(和PHP搭配之最佳组合)服务器的规划

为了以后MySQL维护,升级备份的方便和数据的安全性,最好将MySQL(和PHP搭配之最佳组合)程序文件和数据分别安装在“不同的硬件”上。

/

/usr 硬盘1

/home/MySQL(和PHP搭配之最佳组合)

...

/data/app_1/ 硬盘2

/data/app_2/

/data/app_3/

MySQL(和PHP搭配之最佳组合)服务的安装和服务的启动:

MySQL(和PHP搭配之最佳组合)一般使用当前STABLE的版本,尽量不使用--with-charset=选项,我感觉with-charset只在按字母排序的时候才有用,这些选项会对数据的迁移带来很多麻烦。

configure --prefix=/home/MySQL(和PHP搭配之最佳组合)

make

make install

服务的启动和停止

1 复制缺省的MySQL(维护和PHP搭配之最佳组合)/var/MySQL(和PHP搭配之最佳组合)到 /data/app_1/目录下

2 MySQL(和PHP搭配之最佳组合)D的启动脚本:

start_MySQL(和PHP搭配之最佳组合).sh

<ol class="dp-xml">
<li class="alt"><span><span>#!/bin/sh  </span></span></li>
<li>
<span class="attribute">rundir</span><span>=`dirname "$0"`  </span>
</li>
<li class="alt"><span>echo "$rundir" </span></li>
</ol>

/home/MySQL(和PHP搭配之最佳组合)/bin/safe_MySQL(和PHP搭配之最佳组合)d --user=MySQL(和PHP搭配之最佳组合) --pid-file="$rundir"/MySQL(和PHP搭配之最佳组合).pid --datadir="$rundir"/var "$@"\

-O max_connections=500 -O wait_timeout=600 -O key_buffer=32M --port=3402 --socket="$rundir"/MySQL(和PHP搭配之最佳组合).sock &

注释:

--pid-file="$rundir"/MySQL(和PHP搭配之最佳组合).pid --socket="$rundir"/MySQL(和PHP搭配之最佳组合).sock --datadir="$rundir"/var

目的都是将相应数据和应用临时文件放在一起;

-O 后面一般是服务器启动全局变量优化参数,有时候需要根据具体应用调整;

--port: 不同的应用使用PORT参数分布到不同的服务上去,一个服务可以提供的连接数一般是MySQL维护(和PHP搭配之最佳组合)服务的主要瓶颈;

修改不同的服务到不同的端口后,在rc.local文件中加入:

/data/app_1/start_MySQL(和PHP搭配之最佳组合).sh

/data/app_2/start_MySQL(和PHP搭配之最佳组合).sh

/data/app_3/start_MySQL(和PHP搭配之最佳组合).sh


声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
在MySQL中使用视图的局限性是什么?在MySQL中使用视图的局限性是什么?May 14, 2025 am 12:10 AM

mysqlviewshavelimitations:1)他们不使用Supportallsqloperations,限制DatamanipulationThroughViewSwithJoinSorsubqueries.2)他们canimpactperformance,尤其是withcomplexcomplexclexeriesorlargedatasets.3)

确保您的MySQL数据库:添加用户并授予特权确保您的MySQL数据库:添加用户并授予特权May 14, 2025 am 12:09 AM

porthusermanagementInmysqliscialforenhancingsEcurityAndsingsmenting效率databaseoperation.1)usecReateusertoAddusers,指定connectionsourcewith@'localhost'or@'%'。

哪些因素会影响我可以在MySQL中使用的触发器数量?哪些因素会影响我可以在MySQL中使用的触发器数量?May 14, 2025 am 12:08 AM

mysqldoes notimposeahardlimitontriggers,butacticalfactorsdeterminetheireffactective:1)serverConfiguration impactactStriggerGermanagement; 2)复杂的TriggerSincreaseSySystemsystem load; 3)largertablesslowtriggerperfermance; 4)highConconcConcrencerCancancancancanceTigrignecentign; 5); 5)

mysql:存储斑点安全吗?mysql:存储斑点安全吗?May 14, 2025 am 12:07 AM

Yes,it'ssafetostoreBLOBdatainMySQL,butconsiderthesefactors:1)StorageSpace:BLOBscanconsumesignificantspace,potentiallyincreasingcostsandslowingperformance.2)Performance:LargerrowsizesduetoBLOBsmayslowdownqueries.3)BackupandRecovery:Theseprocessescanbe

mySQL:通过PHP Web界面添加用户mySQL:通过PHP Web界面添加用户May 14, 2025 am 12:04 AM

通过PHP网页界面添加MySQL用户可以使用MySQLi扩展。步骤如下:1.连接MySQL数据库,使用MySQLi扩展。2.创建用户,使用CREATEUSER语句,并使用PASSWORD()函数加密密码。3.防止SQL注入,使用mysqli_real_escape_string()函数处理用户输入。4.为新用户分配权限,使用GRANT语句。

mysql:blob和其他无-SQL存储,有什么区别?mysql:blob和其他无-SQL存储,有什么区别?May 13, 2025 am 12:14 AM

mysql'sblobissuitableForStoringBinaryDataWithInareLationalDatabase,而alenosqloptionslikemongodb,redis和calablesolutionsoluntionsoluntionsoluntionsolundortionsolunsolunsstructureddata.blobobobsimplobissimplobisslowderperformandperformanceperformancewithlararengelitiate;

mySQL添加用户:语法,选项和安全性最佳实践mySQL添加用户:语法,选项和安全性最佳实践May 13, 2025 am 12:12 AM

toaddauserinmysql,使用:createUser'username'@'host'Indessify'password'; there'showtodoitsecurely:1)choosethehostcarecarefullytocon trolaccess.2)setResourcelimitswithoptionslikemax_queries_per_hour.3)usestrong,iniquepasswords.4)Enforcessl/tlsconnectionswith

MySQL:如何避免字符串数据类型常见错误?MySQL:如何避免字符串数据类型常见错误?May 13, 2025 am 12:09 AM

toAvoidCommonMistakeswithStringDatatatPesInMysQl,CloseStringTypenuances,chosethirtightType,andManageEngencodingAndCollat​​ionsEttingsefectery.1)usecharforfixed lengengters lengengtings,varchar forbariaible lengength,varchariable length,andtext/blobforlabforlargerdata.2 seterters seterters seterters seterters

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用