仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 955|回复: 9
打印 上一主题 下一主题

[学习教程] MYSQL网页设计在ubuntu9.0上设置MySQL集群具体教程

[复制链接]
蒙在股里 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:14:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
最近由权威调查机构Evans数据公司进行的一项调查显示,MySQL在过去两年已经获得了25%的市场份额。该调查公司还预测,相比其他的开源数据库和闭源数据库。  家在网上都能找到都是RedHat体系等等,对Ubuntu体系MySQL集群就没有先容文章,我如今写写Ubuntu这个MySQL集群办法。老手不要骂我,呵呵。
  先容收集情况:
  测试情况:
  Server1:ndbd192.168.245.11
  Server2:ndbd192.168.245.12
  Server3:mysqld–ndb-cluster192.168.245.13
  ndbd:数据库节点。
  mysqld–ndb-cluster:MySQL服务器节点,程序间接会见的是这台呆板的IP。默许端口还是3306。
  ndbd_mgmndbd_mgmd:办理节点。办理/检察各库节点和服务器节点的形态。
  2、集群计划
  1.办理节点:server3(192.168.245.13)
  2.存储节点:server1(192.168.245.11),server2(192.168.245.12)
  3.SQL节点:server1(192.168.245.11),server2(192.168.245.12),server3(192.168.245.13)
  3、mysql安装和设置
  1.安装,sudoapt-getinstallmysql-server
  2.设置这三台服务器上设置my.cnf,这三台服务器都要设置
  1. vim/etc/mysql/my.cnf—————————————–my.cnf入手下手——————————————–Ubuntu@ubuntu:~$cat/etc/mysql/my.cnf##TheMySQLdatabaseserverconfigurationfile.##Youcancopythistooneof:#-“/etc/mysql/my.cnf”tosetglobaloptions,#-“~/.my.cnf”tosetuser-specificoptions.##Onecanusealllongoptionsthattheprogramsupports.#Runprogramwith–helptogetalistofavailableoptionsandwith#–print-defaultstoseewhichitwouldactuallyunderstandanduse.##Forexplanationssee#http://dev.mysql.com/doc/mysql/en/serve...ables.html#Thiswillbepassedtoallmysqlclients#Ithasbeenreportedthatpasswordsshouldbeenclosedwithticks/quotes#escpeciallyiftheycontain“#”chars…#Remembertoedit/etc/mysql/debian.cnfwhenchangingthesocketlocation.[client]port=3306socket=/var/run/mysqld/mysqld.sock#Hereisentriesforsomespecificprograms#Thefollowingvaluesassumeyouhaveatleast32Mram#Thiswasformallyknownas[safe_mysqld].Bothversionsarecurrentlyparsed.[mysqld_safe]socket=/var/run/mysqld/mysqld.socknice=0[mysqld]##*BasicSettings###*IMPORTANT#Ifyoumakechangestothesesettingsandyoursystemusesapparmor,youmay#alsoneedtoalsoadjust/etc/apparmor.d/usr.sbin.mysqld.#user=mysqlpid-file=/var/run/mysqld/mysqld.pidsocket=/var/run/mysqld/mysqld.sockport=3306basedir=/usrdatadir=/var/lib/mysqltmpdir=/tmplanguage=/usr/share/mysql/englishskip-external-locking##Insteadofskip-networkingthedefaultisnowtolistenonlyon#localhostwhichismorecompatibleandisnotlesssecure.#bind-address=127.0.0.1##*FineTuning#key_buffer=16Mmax_allowed_packet=16Mthread_stack=128Kthread_cache_size=8#max_connections=100#table_cache=64#thread_concurrency=10##*QueryCacheConfiguration#query_cache_limit=1Mquery_cache_size=16M##*LoggingandReplication##Bothlocationgetsrotatedbythecronjob.#Beawarethatthislogtypeisaperformancekiller.#log=/var/log/mysql/mysql.log##Errorlogginggoestosyslog.ThisisaDebianimprovement##Hereyoucanseequerieswithespeciallylongduration#log_slow_queries=/var/log/mysql/mysql-slow.log#long_query_time=2#log-queries-not-using-indexes##Thefollowingcanbeusedaseasytoreplaybackuplogsorforreplication.#note:ifyouaresettingupareplicationslave,seeREADME.Debianabout#othersettingsyoumayneedtochange.#server-id=1#log_bin=/var/log/mysql/mysql-bin.logexpire_logs_days=10max_binlog_size=100M#binlog_do_db=include_database_name#binlog_ignore_db=include_database_name##*BerkeleyDB##UsingBerkeleyDBisnowdiscouragedasitssupportwillceasein5.1.12.skip-bdb##*MyISAM##MyISAMisenabledbydefaultwitha10MBdatafilein/var/lib/mysql/.#ReadthemanualformoreMyISAMrelatedoptions.Therearemany!#YoumightwanttodisableMyISAMtoshrinkthemysqldprocessbycirca100MB.#skip-innodb##*SecurityFeatures##Readthemanual,too,ifyouwantchroot!#chroot=/var/lib/mysql/##ForgeneratingSSLcertificatesIrecommendtheOpenSSLGUI“tinyca”.##ssl-ca=/etc/mysql/cacert.pem#ssl-cert=/etc/mysql/server-cert.pem#ssl-key=/etc/mysql/server-key.pemndbclusterndb-connectstring=192.168.245.13[mysqldump]quickquote-namesmax_allowed_packet=16M[mysql]#no-auto-rehash#fasterstartofmysqlbutnotabcompletition[isamchk]key_buffer=16M##*NDBCluster##See/usr/share/doc/mysql-server-*/README.Debianformoreinformation.##ThefollowingconfigurationisreadbytheNDBDataNodes(ndbdprocesses)#notfromtheNDBManagementNodes(ndb_mgmdprocesses).#[MYSQL_CLUSTER]ndb-connectstring=192.168.245.13##*IMPORTANT:Additionalsettingsthatcanoverridethosefromthisfile!#Thefilesmustendwith‘.cnf’,otherwisethey’llbeignored.#!includedir/etc/mysql/conf.d/Ubuntu@ubuntu:~$———————————my.cnf停止———————————————————
复制代码
<p><Pstyle="TEXT-INDENT:2em">
首先我们要知道,或许有一项技术存在很多理由让我们可以选择使用MySQL学习教程,但是让我们不使用它往往只要有一个理由就足够了。
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-19 05:58:20 | 只看该作者
索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。
若天明 该用户已被删除
板凳
发表于 2015-1-25 22:51:15 | 只看该作者
至于淘汰的问题,只能说在你的项目周期之内,微软应该都不会倒闭。
谁可相欹 该用户已被删除
地板
发表于 2015-2-4 12:30:18 | 只看该作者
Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。
透明 该用户已被删除
5#
发表于 2015-2-9 22:38:29 | 只看该作者
如果是将来做数据库的开发设计,就应该详细学习T-SQL的各种细节,包括T-SQL的程序设计、存储过程、触发器以及具体使用某个开发语言来访问数据库。
分手快乐 该用户已被删除
6#
发表于 2015-2-28 03:01:24 | 只看该作者
如果是将来做数据库的开发设计,就应该详细学习T-SQL的各种细节,包括T-SQL的程序设计、存储过程、触发器以及具体使用某个开发语言来访问数据库。
飘灵儿 该用户已被删除
7#
发表于 2015-3-9 19:55:00 | 只看该作者
代替了原来VB式的错误判断。比Oracle高级不少。
变相怪杰 该用户已被删除
8#
发表于 2015-3-17 01:09:00 | 只看该作者
SP4是一个累积性的ServicePack,包含自以前的ServicePack发布以来所有的修补程序(包括MS03-031安全公告)。
兰色精灵 该用户已被删除
9#
发表于 2015-3-17 01:09:00 | 只看该作者
从底层原理到表层引用,书籍多的很。个人认为没有什么那本书好?这样的说法。主要看和个人的学习方法是否适合。
不帅 该用户已被删除
10#
发表于 2015-3-23 12:16:08 | 只看该作者
代替了原来VB式的错误判断。比Oracle高级不少。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 07:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表