MySQL在一台db服务器上面如何启动多个实例

MySQL在一台db服务器上面如何启动多个实例,第1张

一、上传RPM包到服务器上 二、安装mysql服务器端rpm -ivhMySQL-server-558-1rhel5x86_64rpm 三、安装mysql客户端 rpm -ivhMySQL-client-558-1rhel5x86_64rpm 四、创建目录 在/data下创建目录,把原来的数据目录/var/lib/mysql 移到/data/mysql/data1和/data/mysql/data2下,并修改mysql目录以及子目录权限 PS:安装后默认的几个重要目录 目录 内容/var/lib/mysql 数据文件,日志文件等等/usr/bin客户端程序和脚本/usr/share/mysql 错误消息和字符集文件/etc/rcd/initd/mysql 启动脚本文件 创建目录 修改权限 五、修改并上传配置文件mycnf 从服务器上的/usr/share/mysql目录中把my-innodb-heavy-4Gcnf拷贝一份到本地。编辑其内容增加数据文件和日志文件的目录,修改socket目录。 六、用mysql_multi启动多个服务 启动:mysqld_multi --defaults-file=/etc/mycnf start1,2 &查看是否启动:mysqld_multi --defaults-file=/etc/mycnfreport 1 七、查看端口是否打开 八、连接进入指定的mysql服务器 mysql -u root -S/tmp/mysql1sock 或者mysql -uroot -P3307 -h127001 九、记得关闭防火墙

数据库和MySQL和MySQL服务器三者区别区别如下:
数据库包括MySQL,MySQL服务器只要作用就是这位一个服务器;
MYSQL短小精悍,容易上手, *** 作简单,免费供用的。相对其它数据库有特色又实用的语法多一些。SQL怎么也算是大型数据库,稳定,能做一般大系统的数据仓库,运行速度明显比MYSQL快N多。
缺点分析:MYSQL难担当大系统的数据仓库,运行速度慢,不够稳定,有掉线的情况。SQLSERVER价格贵,使用起来比MYSQL要难一些,毕竟东西大了说道多点。
MySQL自己有文字界面客户端,当然配对MYSQL有专业的客户端软件,各种 *** 作真的是很方便的。SQLSERVER 就用自带的查询分析器登录了,两者的前提是数据库服务都带打开,而且你得知道安装时的用户名密码。
SQL服务器虽然是狭隘的,保守的存储引擎与MySQL服务器的可扩展,开放的存储引擎绝然不同。虽然可以使用SQL服务器的Sybase引擎,但MySQL能够提供更多种的选择,如MyISAM,Heap, InnoDB, and BerkeleyDB。MySQL不完全支持陌生的关键词,所以它比SQL服务器要少一些相关的数据库。同时,MySQL也缺乏。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10871063.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存