当前位置: 首页 > news >正文

厦门网站建设电话济南本地网站建设公司

厦门网站建设电话,济南本地网站建设公司,装修素材网站有哪些,房地产型网站建设报价本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》:python零基础入门学习 《python运维脚本》: python运维脚本实践 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8…

  本站以分享各种运维经验和运维所需要的技能为主

《python零基础入门》:python零基础入门学习

《python运维脚本》: python运维脚本实践

《shell》:shell学习

《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战

《k8》从问题中去学习k8s

《docker学习》暂未更新

《ceph学习》ceph日常问题解决分享

《日志收集》ELK+各种中间件

《运维日常》运维日常

《linux》运维面试100问

《DBA》db的介绍使用(mysql、redis、mongodb...)

1.数据库配置方式

1)预编译
cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.7.20 \
-DMYSQL_DATADIR=/application/mysql-5.7.20/data \
-DMYSQL_UNIX_ADDR=/application/mysql-5.7.20/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITH_ZLIB=bundled \
-DWITH_SSL=bundled \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DENABLE_DOWNLOADS=1 \
-DWITH_DEBUG=0 
2)配置文件
vim /etc/my.cnf
basedir=
datadir=
socket=
server_id=
log_err=
log_bin=
3)命令行
--skip-grant-tables 
--skip-networking
--datadir=/application/mysql/data
--basedir=/application/mysql
--defaults-file=/etc/my.cnf
--pid-file=/application/mysql/data/db01.pid
--socket=/application/mysql/data/mysql.sock
--user=mysql
--port=3306
--log-error=/application/mysql/data/db01.err

2.数据库配置文件

1)配置文件
/etc/my.cnf
/etc/mysql/my.cnf
$basedir/my.cnf
~/.my.cnf#defaults-extra-file (类似include)
2)配置文件读取顺序
# 注意: 使用方式为/etc/init.d/方式启动才行,如果使用systemctl方式启动会读取文件:
/usr/lib/systemd/system/mysqld.service 里面有写默认读取文件为/etc/my.cnf 对配置文件的读取顺序则不会以下面为准。
1./etc/my.cnf           
2./etc/mysql/my.cnf     
3.$basedir/my.cnf       
4.~/.my.cnf             
3)配置文件优先级
# 虽然第二步的读取顺序首先读取文件/etc/my.cnf但是后面继续读取文件,会将上次读取内容覆盖,所以还是最后读取的优先级最高,然后依次
1.~/my.cnf
2.$basedir/my.cnf
3./etc/mysql/my.cnf
4./etc/my.cnf
4)配置文件生效顺序测试
#配置~/.my.cnf
[root@db03 ~]# vim ~/.my.cnf
[mysqld]
server_id=1#配置$basedir/my.cnf
[root@db03 ~]# vim /service/mysql/my.cnf 
[mysqld]
server_id=2#配置/etc/mysql/my.cnf
[root@db03 ~]# vim /etc/mysql/my.cnf
[mysqld]
server_id=3#配置/etc/my.cnf
[root@db03 ~]# vim /etc/my.cnf
server_id=4#重启数据库
[root@db03 ~]# /etc/init.d/mysqld start#查看id测试
[root@db03 ~]# mysql -uroot -p123 -e 'show variables like "server_id"'
Warning: Using a password on the command line interface can be insecure.
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| server_id     | 4     |
+---------------+-------+

3.配置生效顺序

#1.预编译制定socket文件
cmake . -DMYSQL_UNIX_ADDR=/usr/local/mysql-5.6.46/tmp/mysql.sock#2.配置文件制定
[root@db02 ~]# vim /etc/my.cnf
[mysqld]
socket=/tmp/mysql.sock#3.配置a.txt
[root@db02 ~]# vim a.txt
[mysqld]
socket=/opt/mysql.sock#4.命令行
--socket=/tmp/commond.sock#5.分别使用以下命令测试生效的配置
[root@db02 ~]# mysqld_safe --defaults-file=a.txt --socket=/tmp/commond.sock &
[root@db02 ~]# mysqld_safe --defaults-file=a.txt
[root@db02 ~]# mysqld_safe#6.查看socket文件位置判断优先级

4.mysql配置优先级总结

#优先级从高到低
命令行 > --defaults-file > ~/my.cnf > $basedir/my.cnf > /etc/mysql/my.cnf > /etc/my.cnf > defaults-extra-file > 初始化 > 预编译

5.配置文件的作用

1)作用
1.影响客户端的连接
2.影响服务端启动
2)影响客户端的连接
[root@db02 ~]# vim /etc/my.cnf
[mysqld]
socket=/tmp/mysql.sock
[mysql]
socket=/tmp/mysql.sock
user=root
password=123#不需要重启,直接mysql就可以连接数据库
3)影响服务端启动
[root@db02 ~]# vim /etc/my.cnf
[mysqld]
socket=/tmp/mysql.sock
server_id=1#配置server_id,必须要重启,查看才生效
4)总结
1.客户端也受配置文件影响			[mysql]     [client]
2.客户端配置以后可以不重启
3.服务端配置以后必须重启			[mysqld]	[server]
4.企业一般配置[root@db02 ~]# vim /etc/my.cnf
[mysqld]
socket=/tmp/mysql.sock
server_id=1
[mysql]
socket=/tmp/mysql.sock

 

http://www.yayakq.cn/news/897820/

相关文章:

  • 手机参数查询网站百度推广需要手机网站
  • 营销型网站建设公司网站建设需要要多少钱
  • 建站好用的软件网址导航哪个好
  • 网站建设基本功能网页制作与网站建设课堂实录
  • 有人用我的企业做网站国内新闻热点事件
  • 湖南省邵阳市建设局网站网站开发大学
  • 专业定制网站建设网站页面优化包括
  • 的网站制作163网易企业邮箱
  • 做网站赚钱什么类型兰州网站排名分析
  • 广告网站建设网手机网站制作方法
  • 昆明做网站开发维护的公司深圳做app网站建设
  • 有哪些网站可以做青旅义工网站框架
  • 网站内容全屏截屏怎么做单页网站后台
  • 网站怎么做网站收录在哪里建网站好
  • 外管局网站先支后收怎么做报告软件技术和软件工程有什么区别
  • 基于多站点的网站内容管理平台的管理与应用门店设计方案
  • 成都网站内容策划九一赣州人才网招聘
  • 中交建设集团网站企业展厅 设计 公司
  • 贵州能源网站 中企动力建设怎样租用个人网站空间
  • 大型餐饮网站建设青岛网站开发中心
  • 做外贸主要是哪些网站鬼佬做爰网站
  • 池州网站建设公司wordpress在哪里改首页关键词标题
  • 网站域名需icp备案吗软件开发需求文档怎么写
  • 网站icp备案信息是什么意思平面设计就业方向有哪些
  • 长宁网站建设制作wordpress 去掉category
  • 定制手机号码官方网站设计一个网站先做哪些构造
  • wordpress免费资讯主题上海关键词优化的技巧
  • 厦门市同安区建设工程质量安全监督站网站新浪sae 搭建wordpress
  • 网站整体规划方案排行榜哪个网站最好
  • 做网站用笔记本电脑什么是网络营销什么是传统营销