学习三十四

author author     2022-11-01     488

关键词:

11.1 LAMP架构介绍
11.2 MySQL、MariaDB介绍
11.3/11.4/11.5 MySQL安装
扩展
mysql5.5源码编译安装 http://www.aminglinux.com/bbs/thread-1059-1-1.html
mysql5.7二进制包安装(变化较大) http://www.apelearn.com/bbs/thread-10105-1-1.html
LAMP架构介绍
技术分享图片
工作方式:
技术分享图片
MySQL、MariaDB介绍
技术分享图片
MySQL安装
MySQL的几个常用安装包:rpm、源码、二进制免编译
cd /usr/local/src
wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql
cd /usr/local/mysql
useradd mysql
mkdir /data/
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
如果此时出现错误(下面提示的是缺少模块 dumper)
技术分享图片
此处要通过模糊搜索:yum list |grep perl |grep -i dumper
如果搜不到的情况下的话就要通过 百度或者 必应 或者r.aminglinux.com里面搜索去测试以下安装包
技术分享图片
检验上一条命令是否有问题,要立马执行:echo $?
cp support-files/my-default.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
vi /etc/init.d/mysqld
定义basedir和datadir(此处定义的是当前的安装路径此处为datadir=/data/mysql
socket=/var/tmp/mysql.sock
)
然后添加服务 chkconfig --add mysqld
查看服务 chkconfig --list
也可以通过service mysqld start
也可以通过命令行的方式动:/usr/local/mysqld/bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql ==datadir=/data/mysql&
命令行killall mysqld才能关闭命令行启动mysql(如果此处杀不死的情况下就慢慢等,如果强制杀的话有可能会损坏数据库)
还有一种启动方式: /etc/init.d/mysqld start

mariadb安装

  • cd /usr/local/src
  • wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz
  • tar zxvf mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz
  • mv mariadb-10.2.6-linux-glibc_214-x86_64 /usr/local/mariadb
  • cd /usr/local/mariadb
  • ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mariadb/ --datadir=/data/mariadb
  • cp support-files/my-small.cnf /usr/local/mariadb/my.cnf
  • vi /usr/local/mariadb/my.cnf //定义basedir和datadir
  • cp support-files/mysql.server /etc/init.d/mariadb
  • vim /etc/init.d/mariadb //定义basedir、datadir、conf以及启动参数
  • /etc/init.d/mariadb start

vue2.0学习—计算属性(三十四)(代码片段)

【Vue2.0学习】—计算属性(三十四)定义:要用的属性不存在,要通过已有的属性得来原理:底层借助了Object.defineproperty方法提供的getter和setterget函数什么时候执行?初次读取时会执行当依赖的数据发生变... 查看详情

学习笔记第三十四节课

rsync工具介绍这个是个同步的工具,这个几乎每天都能用到。类似于cp和cp不一样。不同机器传输文件,备份,同台机器,A-B目录传输都可以。假设有一个A目录和一个B目录现在把A拷贝到B下去,A的数据一直在更新,每小时都要拷... 查看详情

机器学习面试题

题目一题目二题目三题目四题目五题目六题目七题目八题目九题目十 题目十一题目十二题目十三题目十四题目十五题目十六题目十七题目十八题目十九题目二十题目二十一题目二十二题目二十三题目二十四 题目二十五题... 查看详情

我的qtcreator学习笔记(三十四)——网络编程之http与ftp(代码片段)

 参考文献:《QtCreator快速入门》第三版霍亚飞编著网络访问接口网络请求由QNetworkRequest类来表示,它也作为与请求有关的信息的容器。QNetworkAccessManager类用来协调网络操作,可以调度创建好的请求,并发射信号... 查看详情

机器学习100天(三十四):034先验概率条件概率

《机器学习100天》完整目录:目录机器学习100天,今天讲的是:先验概率、条件概率。一、先验概率、条件概率机器学习中,我们经常听到两个数学概念:先验概率、后验概率。抛开复杂数学公式不谈,我们通过一个实际的例子... 查看详情

前置操作符和后置操作符(三十四)

        我们之前在C语言中学习了前置++和后置++。应该知道i++是将i的值作为返回值,i+1;++i是先i+1,再返回i的值。那么它们真的有区别吗?我们来编程看看,在VS中进行反汇编,看看汇编代码是怎样... 查看详情

wpf学习第三十四章资源基础(代码片段)

原文:【WPF学习】第三十四章资源基础  WPF允许在代码中以及在标记中的各个位置定义资源(和特定的控件、窗口一起定义,或在整个应用程序中定义)。  资源具有许多重要的优点,如下所述:  高效。可以通过资源定... 查看详情

机器学习sklearn(77):算法实例(三十四)回归线性回归大家族多重共线性:岭回归与lasso岭回归(代码片段)

1最熟悉的陌生人:多重共线性逆矩阵存在的充分必要条件 行列式不为0的充分必要条件              矩阵满秩的充分必要条件           查看详情

springsecurity(三十四):10.4jacksonsupport

SpringSecurityhasaddedJacksonSupportforpersistingSpringSecurityrelatedclasses.ThiscanimprovetheperformanceofserializingSpringSecurityrelatedclasseswhenworkingwithdistributedsessions(i.e.sessionreplica 查看详情

webpack配置篇(三十四):单元测试和测试覆盖率(代码片段)

说明玩转webpack学习笔记介绍编写单元测试用例技术选型:Mocha+Chai组合测试代码:describe:描述测试文件,it:一个it代表一个测试用例,except:用于断言测试命令:mochaadd.test.js测试用例的例子:add.test.j... 查看详情

lduanserver2012dhcp管理上(三十四)

650)this.width=650;"src="http://s4.51cto.com/wyfs02/M00/8C/42/wKioL1hnZmvBTDLHAAdx7XydCSM334.png-wh_500x0-wm_3-wmp_4-s_951091865.png"style="float:none;"title="lduanserver2012DHCP管理上(三十四)_页面_01.png"alt 查看详情

redis(三十四)-redisson分布式锁看门狗(代码片段)

...。Python从入门到精通❤️2.Python爬虫专栏,系统性的学习爬虫的知识点。9.9元买不了吃亏,买不了上当。python 查看详情

零基础学java—calendar类(三十四)

【零基础学Java】—Calendar类(三十四)java.util.Calendar日历类Calendar类是一个抽象类,里面提供了很多操作日历字段的方法Calendar类无法直接创建对象,里面提供了一个静态方法,叫做getInstance(),该方法返回了Calen... 查看详情

qt开发(三十四)——qt多线程编程

QT开发(三十四)——QT多线程编程一、QT多线程简介    QT通过三种形式提供了对线程的支持,分别是平台无关的线程类、线程安全的事件投递、跨线程的信号-槽连接。    QT中线程类包含如下: Q... 查看详情

第三十四相丁酉

第三十四相丁酉谶曰头有发衣怕白太平时王杀王 颂曰太平又见雪花飞无色章成里外衣洪水滔天苗不秀中原层见梦全非 金圣叹注解:证以往之事易,推未来之事难,然既证以往,似不得不推及未来。吾所谓不平治者幸而不... 查看详情

java经典编程题50道之三十四

输入3个数a,b,c,按大小顺序输出。publicclassExample34{   publicstaticvoidmain(String[]args){      sort(5,20,15);   }   publicstaticvoidsort 查看详情

vue教程(三十四)webpack之bannerplugin插件(代码片段)

Vue教程(三十四)webpack之BannerPlugin插件plugin是什么?plugin是插件的意思,通常是用于对某个现有的架构进行扩展。webpack中的插件,就是对webpack现有功能的各种扩展,比如打包优化,文件压缩等等。loader和plugin区别loader主要用于转换... 查看详情

opencv竟然可以这样学!成神之路终将不远(三十四)

返回目录目录34 Shi-tomas拐角检测器和益于跟踪的特征34.1目标34.2理论34.3代码34 Shi-tomas拐角检测器和益于跟踪的特征 查看详情