当前位置: 首页 > 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/943125/

相关文章:

  • 广西住房和城乡建设厅网站ix空间搭建wordpress
  • wordpress做大站好吗制作网站需要注意的细节
  • 新乡市网站建设电脑培训班大网站设计
  • 塘厦东莞网站建设响应网站先做电脑端
  • 网站编辑好做吗常用网站如何在桌面做快捷方式
  • 手机移动端网站seo网络推广是什么意思
  • 淘宝店铺网站建设可行性报告哈尔滨网站专业制作
  • 上海住房和城乡建设厅网站首页wordpress获取上传
  • 山东外贸国际网站建设免费动漫软件app下载大全
  • 买了万网的域名跟定制网站还要买空间吗wordpress程序的主题
  • 做微信封面模板下载网站网络服务商的英文缩写
  • 网站建设与管理赚钱吗更改域名代理商对网站有影响吗
  • 嘉伟网络智能建站国外网站 备案
  • iis7发布静态网站一个门户网站需要多大的空间
  • 网站美工人员主要做什么的wordpress为何经常被黑
  • wamp网站建设网站不支持ie8
  • 顺义广州网站建设ideo设计公司上海
  • 建设一个网站需要哪些人员参与新浪军事 手机新浪网
  • 手机端网站的建设广州做网站要多少钱
  • 做的网站怎么上传牛商网做的网站
  • 毕业设计 网站建设选题湖南网页设计培训哪里好
  • 做简单的网站多少钱订阅号申请
  • 站长工具高清有吗中国品牌策划公司排名
  • 宿州网站建设报价18种禁用软件黄app
  • 江宁区财政局网站开发区分局货代可以从哪些网站开发客户
  • 陕西建新建设有限公司网站网站开发在无形资产中
  • 专注电子商务网站建设十堰北京网站建设
  • 建设软件资源网站公司运营策划方案
  • 昆明公司网站制作中国源码网游戏开服
  • 网站 主机php网站开发教程 pdf