mysql创建多个实例,my.cnf配置文件需要几个?
配置文件还是一个,只不过mysql的数据库存放目录需要多个,这根据你的实例来配置数据库存放目录。
给个多实例配置案例:
初始化数据库
[mysq
mysql创建多个实例,my.cnf配置文件需要几个? 配置文件还是一个,只不过mysql的数据库存放目录需要多个,这根据你的实例来配置数据库存放目录。 给个多实例配置案例: 初始化数据库 [mysql@localhost~]$mkdir/mydata/mysql_db/data_1001#创建数据库存放目录 [mysql@localhost~]$mkdir/mydata/mysql_db/data_1002 [mysql@localhost~]$mkdir/mydata/mysql_db/data_1003 [mysql@localhostmysql_db]$./bin/mysql_install_db–basedir=/mydata/mysql_db–datadir=/mydata/mysql_db/data_1001–user=mysql#数据库初始化 InstallingMySQLsystemtables… Fillinghelptables… Tostartmysqldatboottimeyouhavetocopy support-files/mysql.servertotherightplaceforyoursystem PLEASEREMEMBERTOSETAPASSWORDFORTHEMySQLrootUSER! Todoso,starttheserver,thenissuethefollowingcommands: /mydata/mysql_db/bin/mysqladmin-urootpassword‘new-password’ /mydata/mysql_db/bin/mysqladmin-uroot-hlocalhostpassword‘new-password’ Alternativelyyoucanrun: /mydata/mysql_db/bin/mysql_secure_installation whichwillalsogiveyoutheoptionofremovingthetest databasesandanonymoususercreatedbydefault.Thisis stronglyrecommendedforproductionservers. Seethemanualformoreinstructions. YoucanstarttheMySQLdaemonwith: cd/mydata/mysql_db;/mydata/mysql_db/bin/mysqld_safe& YoucantesttheMySQLdaemonwithmysql-test-run.pl cd/mydata/mysql_db/mysql-test;perlmysql-test-run.pl Pleasereportanyproblemswiththe/mydata/mysql_db/scripts/mysqlbugscript! [mysql@localhostmysql_db]$./bin/mysql_install_db–basedir=/mydata/mysql_db–datadir=/mydata/mysql_db/data_1002–user=mysql [mysql@localhostmysql_db]$./bin/mysql_install_db–basedir=/mydata/mysql_db–datadir=/mydata/mysql_db/data_1003–user=mysql 配置mysql_multi [mysql@localhostmysql_db]$cd/home/mysql/ [mysql@localhost~]$vimy.cnf [mysqld_multi]#添加内容如下 mysqld=/mydata/mysql_db/bin/mysqld_safe mysqladmin=/mydata/mysql_db/bin/mysqladmin user=mysql [mysqld1001] port=3306 socket=/tmp/mysql3306.sock pid-file=/tmp/mysql3306.pid basedir=/mydata/mysql_db datadir=/mydata/mysql_db/data_1001 skip-locking key_buffer_size=16K max_allowed_packet=1M table_open_cache=4 sort_buffer_size=64K read_buffer_size=256K read_rnd_buffer_size=256K net_buffer_length=2K thread_stack=128K server-id=1 [mysqld1002] port=3307 socket=/tmp/mysql3307.sock basedir=/mydata/mysql_db datadir=/mydata/mysql_db/data_1002 pid-file=/tmp/mysql3307.pid skip-locking key_buffer_size=16K max_allowed_packet=1M table_open_cache=4 sort_buffer_size=64K read_buffer_size=256K read_rnd_buffer_size=256K net_buffer_length=2K thread_stack=128K server-id=1 [mysqld1003] port=3308 socket=/tmp/mysql3308.sock basedir=/mydata/mysql_db datadir=/mydata/mysql_db/data_1003 pid-file=/tmp/mysql3308.pid skip-locking key_buffer_size=16K max_allowed_packet=1M table_open_cache=4 sort_buffer_size=64K read_buffer_size=256K read_rnd_buffer_size=256K net_buffer_length=2K thread_stack=128K server-id=1 [client] #password=your_password port=3306 socket=/tmp/mysql.sock 多实例启动 [mysql@localhostmysql_db]$mysqld_multi–defaults-file=/home/mysql/my.cnf–user=mysqlstart1001-1003#启动mysql实例 mysql5.7配置文件怎么配置 Mysql的配置文件: !includedir/etc/mysql/conf.d/ !includedir/etc/mysql/mysql.conf.d/ 这两行的意思是配置文件在这两个目录下,也就是说你可以在这两个目录下配置,最好是不要直接改变 my.cnf文件,因为它会导致一些问题,比如当在升级Ubuntu/Mysql到一个新的版本时.这里我们创建一个新文件:sudovim /etc/mysql/conf.d/utf8.cnf utf8.cnf配置文件内容为: [mysqld] character-set-server=utf8 collation-server=utf8_general_ci [client] default-character-set=utf8 铂钴比色标准液-怎样配置标准的铂?怎样配置标准的铂-钴标准溶液 波长,nm吸光度 4300。110~0。120 4500。 多普达D600标准配置有哪些?大概多少钱? 锂电池(1250mAh),充电器,立体声耳机,触笔(2支),USB数据线,手机布套,屏幕保护贴,微软配套光盘,dopod配套光盘,说明书,售后服务册,dopod俱乐部手册,手机真伪鉴别卡 2960.00元 mysql的配置文件my.cnf在哪啊? 想修改它,怎么修改啊? 如果使用的是虚拟主机的话,是要运营商那边设置的 。但一般运营商虚拟主机服务器环境是不会随意增加设置的。大多数网站在里面都可以正常运行,不行的话建议你买个云主机或vps 也不贵,让程序员给你架设。linux版本是my.cnf,一般会放在/etc/my.cnf,/etc/mysql/my.cnf win下的是my.ini,一般会在安装目录的根目录 还有就是,mysql就算没有这个配置文件也能运行的,你具体要修改什么 什么是my.cnf my.cnf是mysql的windows版的配置文件(linux下通常叫my.ini)。首先my.cnf是mysql能够运行的前提,或者更准确一点说,如果这个文件没有就位或者设置不对(一般就是basedir和datadir的路径不对),则mysql访问无法启动。另外mysql配置,这个文件确定了mysql的配置参数,而mysql的配置参数对mysql的性能会有较大影响。另外就是其他区段的设置会对相应部分起作用。 分类出错了 (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |