這篇文章主要講解了“maridb的安裝方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“maridb的安裝方法”吧!
創(chuàng)新互聯(lián)是一家集網站建設,印江企業(yè)網站建設,印江品牌網站建設,網站定制,印江網站建設報價,網絡營銷,網絡優(yōu)化,印江網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。
1、創(chuàng)建用戶
useradd -u 1000 teledb
passwd teledb
Nihao123,
2、解壓文件
tar -zxvf mariadb.tar.gz -C /oracle/MySQL/
cd /oracle/mysql/data
mkdir mariadb10_data3306
cd mariadb10_data3306/
mkdir {data,binlog,relaylog,logs,tmp}
cd logs
mkdir {arch,tmp}
vim /home/teledb/.bash_profile
PATH=$PATH:$HOME/bin:/home/teledb/mariadb/bin
修改配置文件:
vim /home/teledb/mariadb/etc/mariadb3306.cnf
參數(shù)修改:
server-id=25563306 命名規(guī)則:機器ip后兩個+端口
gtid-domain-id=5657586 一主兩從ip的后一位+端口后一位
innodb_buffer_pool_size=8G 單實例不超過機器內存的80%,雙實例加起來不超過機器內存的80% 內存 free -m 查看
innodb_thread_concurrency=6 小于等于cpu線程數(shù) cat /proc/cpuinfo |grep 'processor' | sort -u | wc -l
log_slave_updates 一主兩從開啟log_slave_updates
report-host=172.31.25.56 修改report_host,改成機器IP
根據(jù)實際情況修改個別路徑
cd /oracle/mysql/mariadb/
./scripts/mysql_install_db --defaults-file=/oracle/mysql/mariadb/etc/mariadb3306.cnf
啟動mariadb
mysqld_safe --defaults-file=/oracle/mysql/mariadb/etc/mariadb3306.cnf &
查看錯誤日志文件,若無報錯則進行下一步
tail -100f /data/mariadb10_data3306/logs/mysql3306.err
========創(chuàng)建數(shù)據(jù)庫==========
create database `immcc_test` default character set utf8 collate utf8_general_ci;
/home/teledb/mariadb/bin/mysql -S /tmp/mysql_3306.sock -uroot -p
用sock連接mariadb,執(zhí)行以下語句:
/home/teledb/mariadb/bin/mysql -S /tmp/mysql_3306.sock -uroot -p
update mysql.user set password=PASSWORD('123456') where User='root';
delete from mysql.user where user='sh_kd_sh_test';
grant all privileges on immcc_test.* to 'immcc_test'@'%' identified by 'immcc_test';
grant all privileges on *.* to 'root'@'%' identified by '1qaz2WSX';
flush privileges;
create database `sh_kd_zj_test` default character set utf8 collate utf8_general_ci;
grant all privileges on sh_kd_zj_test.* to 'sh_kd_zj_test'@'%' identified by 'sh_kd_zj_test';
flush privileges;
感謝各位的閱讀,以上就是“maridb的安裝方法”的內容了,經過本文的學習后,相信大家對maridb的安裝方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關知識點的文章,歡迎關注!