欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

企業(yè)級(jí)使用LAMP源碼安裝教程

 更新時(shí)間:2021年09月06日 17:32:53   作者:神慕蔡蔡  
這篇文章主要介紹了企業(yè)級(jí)使用LAMP源碼的安裝教程,本文附含源碼示例,有需要的朋友可以借鑒參考下,希望可以有所幫助,祝升職加薪

LAMP架構(gòu)

(同一臺(tái)服務(wù)器上搭建)

1.lamp介紹

lamp,由linux+apache+mysql/mariadb+php/perl/python的一組動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開源軟件,除linux外其它各部分都是各種獨(dú)立的程序,經(jīng)常一起使用,擁有很強(qiáng)的兼容性,共同組成一個(gè)強(qiáng)大的web應(yīng)用程序平臺(tái)。

Linux(操作系統(tǒng)),Apache(HTTP服務(wù)器),Mysql(mariadb,數(shù)據(jù)庫(kù)軟件),PHP(perl或python),建立web應(yīng)用平臺(tái)

2.web服務(wù)工作流程

web服務(wù)器的資源分為倆種:靜態(tài)和動(dòng)態(tài)資源

靜態(tài)資源:靜態(tài)內(nèi)容,客戶端從服務(wù)器獲得的資源的表達(dá)形式與源文件相同。就是直接儲(chǔ)存于文件系統(tǒng)中的資源(.mp3/.mp4/.jpg/.gif)

動(dòng)態(tài)資源:通常是程序文件,需要在服務(wù)器執(zhí)行之后,將執(zhí)行的結(jié)構(gòu)返回給客戶端(.php/.asp/.py/.net)

web服務(wù)器如何處理客戶端的請(qǐng)求

在這里插入圖片描述

階段1顯示httpd服務(wù)器(apache)和php服務(wù)器通過fastCGI協(xié)議進(jìn)行通信,且php作為獨(dú)立的服務(wù)進(jìn)程運(yùn)行。

階段2顯示php服務(wù)器和mysql服務(wù)器通過mysql協(xié)議進(jìn)行通信,php與mysql本身沒有聯(lián)系,但是由php語(yǔ)言寫的程序可以與mysql進(jìn)行數(shù)據(jù)交互,同理python寫的程序和perl也可以和MySQL數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。

2.1cgi和fastcgi

CGI(common gateway lnterface,通用網(wǎng)關(guān)接口)

cgi是外部應(yīng)用程序(cgi程序)與web服務(wù)之間的接口標(biāo)準(zhǔn),是在cgi程序和web服務(wù)器之間傳遞信息的過程。CGI規(guī)范允許web服務(wù)器執(zhí)行外部程序,并將它們的輸出發(fā)送給web服務(wù)器,cgi將web的一組簡(jiǎn)單的靜態(tài)超媒體文檔變成一個(gè)完整的交互式媒體。

FastCGI(Fast common Gateway Interface)是CGI的改良版

CGI是通過啟動(dòng)一個(gè)解釋器進(jìn)程來處理每個(gè)任務(wù)請(qǐng)求,耗時(shí)耗資源,而FastCGI是通過master-worker形式來處理每個(gè)請(qǐng)求,啟動(dòng)一個(gè)master主進(jìn)程,會(huì)根據(jù)配置啟動(dòng)幾個(gè)worker進(jìn)程,當(dāng)請(qǐng)求進(jìn)來時(shí),master會(huì)從worker進(jìn)程中選一個(gè)去處理請(qǐng)求,這樣就避免了重復(fù)的生成和殺手進(jìn)程帶來的頻繁cpu導(dǎo)致的消耗

2.2httpd與php結(jié)合

php與httpd三種方式:
  • 方式一:modules(模塊):php將以httpd的擴(kuò)展模塊形式存在,需要加載動(dòng)態(tài)資源時(shí),httpd可以直接php模塊來加工資源返回給客戶端
    httpd prefork:libphp5.so(多進(jìn)程模型php)
    httpd event or worker:libphp5-zts.so(線程模式的php)
  • 方式二:CGI:httpd需要加載動(dòng)態(tài)資源時(shí),通過CGI與php解釋器聯(lián)系,獲得php執(zhí)行的結(jié)果,此時(shí)httpd負(fù)責(zé)與php連接的建立和斷開等
  • 方式三:FastCGI:利用php-fpm機(jī)制,啟動(dòng)為服務(wù)進(jìn)程,php自行運(yùn)行為一個(gè)服務(wù),https通過socket與php通信

FastCGI最常用,很少人使用CGI方式來加載動(dòng)態(tài)資源

2.3web工作流程

  • 客戶端通過網(wǎng)站協(xié)議請(qǐng)求web服務(wù)器資源
  • web服務(wù)器收到請(qǐng)求后,判斷客戶端請(qǐng)求的資源是靜態(tài)還是動(dòng)態(tài)資源
  • 靜態(tài)資源的話,則直接從本地文件系統(tǒng)取之返回給客戶端
  • 動(dòng)態(tài)資源的話,通過FastCGI協(xié)議與php服務(wù)器聯(lián)系,通過CGI程序的master進(jìn)程調(diào)度worker進(jìn)程來執(zhí)行程序以獲得客戶端請(qǐng)求的動(dòng)態(tài)資源,并將執(zhí)行的結(jié)果通過FastCGI協(xié)議返回給網(wǎng)站服務(wù)器,網(wǎng)站服務(wù)器收到php的執(zhí)行結(jié)果后將其封裝為http響應(yīng)報(bào)文響應(yīng)給客戶端,在執(zhí)行程序獲取動(dòng)態(tài)資源時(shí)若需要獲得數(shù)據(jù)庫(kù)中的資源時(shí),由php服務(wù)器通過mysql協(xié)議與Mysql(MariaDB)服務(wù)器交互,獲得后返回給httpd,httpd將從php服務(wù)器收到的執(zhí)行結(jié)果封裝成http響應(yīng)報(bào)文響應(yīng)給客戶端。

3.LAMP平臺(tái)構(gòu)建

環(huán)境:

系統(tǒng)平臺(tái) ip 安裝的服務(wù)
centos/redhat 192.168.136.145 httpd-2.4/mysql-5.7/php/php-mysql

lamp安裝的順序:

httpd >mysql >php

注意php要求httpd使用prefock MPM安裝統(tǒng)一采用lamp方式安裝

3.1安裝httpd

#redhat源
[root@clq ~]# cat /etc/yum.repos.d/CentOS-Stream-
CentOS-Stream-AppStream.repo         CentOS-Stream-HighAvailability.repo
CentOS-Stream-BaseOS.repo            CentOS-Stream-Media.repo
CentOS-Stream-Debuginfo.repo         CentOS-Stream-PowerTools.repo
CentOS-Stream-Extras.repo            CentOS-Stream-RealTime.repo
#安裝epel源
[root@clq ~]# yum -y install epel-release 
#查看包組
[root@clq ~]# yum grouplist 
#安裝包組
[root@clq ~]# dnf -y groups mark install "Development Tools"
#創(chuàng)建apache用戶
[root@clq ~]# useradd -r -M -s /sbin/nologin apache 
#安裝依賴包(openssl-devel:加密傳輸模塊)
[root@cb ~]# yum -y install openssl-devel pcre-devel expat-devel libtool gcc gcc-c++ make
#下載安裝apr和apr-util和httpd
[root@cb ~]# cd /usr/src/
#利用wget下載三包 略
#tar解壓包 略
#進(jìn)入apr包進(jìn)行修改
[root@cb apr-1.7.0]# vim configure
cfgfile="${ofile}T"
trap "$RM \"$cfgfile\";exit 1" 1 2 15
$RM "$cfgfile"    #此行刪掉或注釋
#apr編譯三步
./configure --prefix=/usr/local/apr
make
make install
#apr-util編譯三步
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make
make install
#httpd編譯三步
./configure --prefix=/usr/local/apache \
--sysconfdir=/etc/httpd24 \
--enable-so \
--enable-ssl \
--enable-cgi \
--enable-rewrite \
--with-zlib \
--with-pcre \
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr-util/ \
--enable-modules=most \
--enable-mpms-shared=all \
--with-mpm=prefork
make
make install
#安裝完配置
環(huán)境變量:echo 'export PATH=/usr/local/apache/bin:$PATH' > /etc/profile.d/apache.sh
讀取:source /etc/profile.d/httpd.sh
頭文件映射:ln -s /usr/local/apache/include /usr/include/httpd
幫助文檔:vim /etc/man_db.conf
 22 MANDATORY_MANPATH                       /usr/local/share/man
 23 MANDATORY_MANPATH                       /usr/local/apache/man
#取消ServerName前面的注釋(警告信息無關(guān)緊要)
[root@cb src]# vim /etc/httpd24/httpd.conf
ServerName
#啟動(dòng)apache
[root@cb src]# systemctl stop firewalld
[root@cb src]# systemctl disbles firewalld
[root@cb src]# /usr/local/apache/bin/apachectl start
[root@cb src]# ss -antl
State      Recv-Q     Send-Q         Local Address:Port           Peer Address:Port     Process     
LISTEN     0          128                  0.0.0.0:22                  0.0.0.0:*                    
LISTEN     0          128                        *:80                        *:*                    
LISTEN     0          128                     [::]:22                     [::]:* 
#注意刪掉系統(tǒng)本身的apache
#編寫service文件實(shí)現(xiàn)開機(jī)自啟
#編寫httpd.service文件:
vim /etc/systemd/system/httpd.service
文件內(nèi)倆個(gè)具體的路徑:
.配置文件路徑:/etc/httpd24/httpd.conf
.程序文件路徑:/usr/local/apache/bin/httpd
#系統(tǒng)加載文件:systemctl daemon-reload
#啟動(dòng)systemctl start httpd
#自啟動(dòng)systemctl enable httpd
[root@clq ~]# vim /etc/systemd/system httpd.service
[root@clq system]# cat httpd.service 
[Unit]
Description=Start httpd
[Service]
Type=simple
EnvironmentFile=/etc/httpd24/httpd.conf
ExecStart=/usr/local/apache/bin/httpd -k start -DFOREGROUND
ExecReload=/usr/local/apache/bin/httpd -k graceful
ExecStop=/bin/kill -WINCH ${MAINPID}
[Install]
WantedBy=multi-user.target

3.2安裝mysql

#安裝依賴包(cmake:編譯自動(dòng)配置工具)
dnf -y install ncurses-devel openssl-devel openssl cmake mariadb-devel
#創(chuàng)建用戶
useradd -r -M -s /sbin/nologin mysql
#下載mysql5.7.31包
#解壓放到/usr/local下
#改名字方便操作
cd /usr/local
mv mysql5.7.31 mysql
#改屬主
chown -R mysql.mysql mysql/
#環(huán)境變量
echo 'export PATH=/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh
source /etc/profile.d/mysql.sh
#頭文件映射
ln -s /usr/local/mysql/include /usr/include/mysql
#庫(kù)文件
vim /etc/ld.so.conf.d/mysql.conf
/usr/local/mysql/lib
ldconfig       #重新讀取一下
#幫助文檔
vim /etc/man_db.conf
 23 MANDATORY_MANPATH                       /usr/local/apache/man
 24 MANDATORY_MANPATH                       /usr/local/mysql/man
#創(chuàng)建數(shù)據(jù)目錄
mkdir /opt/data
chown -R mysql.mysql /opt/data
#初始化
mysqld --initialize --user=mysql --datadir=/opt/data 
#編寫配置文件
cat >/etc/my.cnf <<EOF
[mysqld]
basedir = /usr/local/mysql #安裝目錄
datadir = /opt/data        #數(shù)據(jù)目錄
socket = /tmp/mysql.sock   #套接字
user = mysql			  #用戶
port = 3306				  #端口號(hào)
pid-file = /opt/data/mysql.pid #進(jìn)程號(hào)文件
skip-name-resolve          #跳過域名解析
EOF						退出
#編寫腳本
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
vim /etc/init.d/mysqld
datadir=/opt/data
basedir=/usr/local/mysql
#啟動(dòng)mysql
service mysqld start
ss -antl
#安裝libncurses.so.5包
yum whatprovides libncurses.so.5
yum -y install ncurses-compat-libs
#修改mysql密碼
set password=password('Centos8.0!')
#確保開機(jī)自啟
chkconfig --add mysqld
chkconfig mysqld on
chkconfig --list

3.3安裝php

#centos8可yum安裝php,php是一門語(yǔ)言,安裝7.2版本以上即可
yum -y install php*

3.4配置php

#php配置
vim /etc/php-fpm.d/www.conf
38	;listen = /run/php-fpm/www.sock   #取消注釋
39	listen = 127.0.0.1:9000           #添加此行
65	listen.allowed_clients = 127.0.0.1 
mkdir -p /data/php            #創(chuàng)建php目錄
chown -R apache.apache /data/ #改變屬主
vim /data/php/index.php       #編寫index.php文件
<?php
	phpinfo();
?>
#重新啟動(dòng)systemctl restart php-fpm.service
3.4.4php編譯安裝
centos8之前版本
//配置yum源
[root@localhost ~]# wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
[root@localhost ~]# rpm -Uvh remi-release-7.rpm
[root@localhost ~]# yum makecache --enablerepo=remi-php74
//安裝依賴包
[root@localhost ~]# yum -y install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libicu-devel libjpeg libjpeg-devel libpng libpng-devel openldap-devel  pcre-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel mhash mhash-devel php72-php-mysqlnd
安裝過程略....
//下載php
[root@localhost ~]# cd /usr/src/
[root@localhost src]# wget http://cn.php.net/distributions/php-7.2.8.tar.xz
下載過程略....
//編譯安裝php
[root@localhost src]# tar xf php-7.2.8.tar.xz
[root@localhost src]# cd php-7.2.8
[root@localhost php-7.2.8]# ./configure --prefix=/usr/local/php7  \
--with-config-file-path=/etc \
--enable-fpm \
--enable-inline-optimization \
--disable-debug \
--disable-rpath \
--enable-shared \
--enable-soap \
--with-openssl \
--enable-bcmath \
--with-iconv \
--with-bz2 \
--enable-calendar \
--with-curl \
--enable-exif  \
--enable-ftp \
--with-gd \
--with-jpeg-dir \
--with-png-dir \
--with-zlib-dir \
--with-freetype-dir \
--with-gettext \
--enable-json \
--enable-mbstring \
--enable-pdo \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-readline \
--enable-shmop \
--enable-simplexml \
--enable-sockets \
--enable-zip \
--enable-mysqlnd-compression-support \
--with-pear \
--enable-pcntl \
--enable-posix
[root@localhost php-7.2.8]# make -j $(cat /proc/cpuinfo |grep processor|wc -l)
編譯過程略
[root@localhost php-7.2.8]# make install
安裝過程略
//安裝后配置
[root@localhost ~]# echo 'export PATH=/usr/local/php7/bin:$PATH' > /etc/profile.d/php7.sh
[root@localhost ~]# source /etc/profile.d/php7.sh
//安裝后配置
[root@localhost ~]# echo 'export PATH=/usr/local/php7/bin:$PATH' > /etc/profile.d/php7.sh
[root@localhost ~]# source /etc/profile.d/php7.sh
[root@localhost php-7.2.8]# which php
/usr/local/php7/bin/php
[root@localhost php-7.2.8]# php -v
PHP 7.2.8 (cli) (built: Aug 16 2018 13:27:30) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
//配置php-fpm
[root@localhost php-7.2.8]# cp php.ini-production /etc/php.ini
[root@localhost php-7.2.8]# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
[root@localhost php-7.2.8]# chmod +x /etc/rc.d/init.d/php-fpm
[root@localhost php-7.2.8]# cp /usr/local/php7/etc/php-fpm.conf.default /usr/local/php7/etc/php-fpm.conf
[root@localhost php-7.2.8]# cp /usr/local/php7/etc/php-fpm.d/www.conf.default /usr/local/php7/etc/php-fpm.d/www.conf
//編輯php-fpm的配置文件(/usr/local/php7/etc/php-fpm.conf):
//配置fpm的相關(guān)選項(xiàng)為你所需要的值:
[root@localhost ~]# vim /usr/local/php7/etc/php-fpm.conf
.....
.....
pm.max_children = 50    ;最多同時(shí)提供50個(gè)進(jìn)程提供50個(gè)并發(fā)服務(wù)
pm.start_servers = 5    ;啟動(dòng)時(shí)啟動(dòng)5個(gè)進(jìn)程
pm.min_spare_servers = 2    ;最小空閑進(jìn)程數(shù)
pm.max_spare_servers = 8    ;最大空閑進(jìn)程數(shù)
[root@localhost ~]# tail /usr/local/php7/etc/php-fpm.conf
; file.
; Relative path can also be used. They will be prefixed by:
;  - the global prefix if it's been set (-p argument)
;  - /usr/local/php7 otherwise
include=/usr/local/php7/etc/php-fpm.d/*.conf
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 2
pm.max_spare_servers = 8
//啟動(dòng)php-fpm
[root@localhost ~]# service php-fpm start
Starting php-fpm  done
//默認(rèn)情況下,fpm監(jiān)聽在127.0.0.1的9000端口,也可以使用如下命令驗(yàn)證其是否已經(jīng)監(jiān)聽在相應(yīng)的套接字
[root@localhost ~]# ss -antl
State      Recv-Q Send-Q           Local Address:Port                          Peer Address:Port
LISTEN     0      128                          *:22                                       *:*
LISTEN     0      100                  127.0.0.1:25                                       *:*
LISTEN     0      128                  127.0.0.1:9000                                     *:*
LISTEN     0      128                         :::80                                      :::*
LISTEN     0      128                         :::22                                      :::*
LISTEN     0      100                        ::1:25                                      :::*
LISTEN     0      80                          :::3306                                    :::*
[root@localhost ~]# ps -ef|grep php
root      81070      1  0 14:13 ?        00:00:00 php-fpm: master process (/usr/local/php7/etc/php-fpm.conf)
nobody    81071  81070  0 14:13 ?        00:00:00 php-fpm: pool www
nobody    81072  81070  0 14:13 ?        00:00:00 php-fpm: pool www
nobody    81073  81070  0 14:13 ?        00:00:00 php-fpm: pool www
nobody    81074  81070  0 14:13 ?        00:00:00 php-fpm: pool www
nobody    81075  81070  0 14:13 ?        00:00:00 php-fpm: pool www
root      81079  83354  0 14:15 pts/1    00:00:00 grep --color=auto php

3.5配置apache

apache 2.4以后有一個(gè)針對(duì)FastCGI的實(shí)現(xiàn),模塊為mod_proxy_fcgi.so,它其實(shí)是作為mod_proxy.so模塊的擴(kuò)展,因此,這倆個(gè)模塊都要加載,編輯httpd.conf文件,取消兩行注釋

vim /etc/httpd24/httpd.conf
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
或者sed修改
sed -i '/proxy_module/s/#//g' /etc/httpd24/httpd.conf
sed -i '/proxy_fcgi_module/s/#//g' /etc/httpd24/httpd.conf

apache yum安裝網(wǎng)頁(yè)的文件路徑:/var/www/html

apache 源碼安裝網(wǎng)頁(yè)的文件路徑:/usr/local/apache/htdocs

配置虛擬主機(jī)

在需要使用fcgi的虛擬主機(jī)添加倆行:

ProxyRequests Off     #關(guān)閉正向代理
ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/網(wǎng)頁(yè)目錄/redhat.com/$1
#以上設(shè)置是表示把.php結(jié)尾的文件發(fā)送到php-fpm進(jìn)程,php-fpm至少需要知道運(yùn)行的目錄和URL,fcgi后面指名了這倆個(gè)參數(shù),其它參數(shù)被mod——proxy_fcgi.so進(jìn)行了封裝,不需要手動(dòng)指定。 
#redhat是域名
#$1表示匹配所有以.php結(jié)尾的httpd請(qǐng)求
/etc/httpd24/httpd.conf  #主配置文件
[root@clq ] vim /etc/httpd24/httpd.conf   #進(jìn)入主配置文件添加一個(gè)虛擬主機(jī)配置文件
[root@clq ]vim /etc/httpd24/extra/vhosts.conf   #編輯虛擬主機(jī)配置文件
<VirtualHost *:80>      
	DocumentRoot "/data/php/"       #文件存放路徑
	ServerName www.clq.com         #域名
	DirectoryIndex index.php
	ProxyRequests Off
	ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/data/php/$1
	<Directory "/data/php/">
		Options none
		AllowOverride none
		Require all granted
	</Directory>
</VirtualHost>
[root@clq] vim /etc/httpd24/httpd.conf
203 ServerName 0.0.0.0.com:80                #修改
261 DirectoryIndex  index.php index.html       #中間加index.php
399 AddType application/x-httpd-php .php         #添加此行
400 AddType application/x-httpd-php-source .phps #添加此行
488 #
489 Include /etc/httpd24/httpd/extra/vhosts.conf   #添加此條
#重啟
systemctl restart httpd

在這里插入圖片描述

4.博客創(chuàng)建1

下載地址:https://wordpress.org/download/#download-install

#解壓該包
[root@clq ~]# unzip wordpress-5.7.2.zip 
#解壓的包全部放到/data/php下
[root@clq ~]# mv wordpress/* /data/php/ 

再次訪問:

在這里插入圖片描述

#數(shù)據(jù)庫(kù)權(quán)限
mysql> grant all on *.* to root@'192.168.136.219' identified by 'huawei@123';
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
#創(chuàng)建數(shù)據(jù)庫(kù)wordpress
mysql> create database wordpress;

5.服務(wù)開機(jī)自啟配置選擇性使用

在這里插入圖片描述

以上就是企業(yè)使用LAMP源碼安裝教程的詳細(xì)內(nèi)容,更多關(guān)于企業(yè)用LAMP源碼安裝的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySQL中find_in_set()函數(shù)用法示例詳解

    MySQL中find_in_set()函數(shù)用法示例詳解

    find_in_set這個(gè)是mysql的一個(gè)函數(shù),見得比較少,下面這篇文章主要給大家介紹了關(guān)于MySQL中find_in_set()函數(shù)用法的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • MySQL配置sql_mode的參數(shù)屬性作用

    MySQL配置sql_mode的參數(shù)屬性作用

    ,通過設(shè)置sql_mode,可以完成不同嚴(yán)格程度的數(shù)據(jù)校驗(yàn),本文主要介紹了MySQL配置sql_mode的作用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07
  • mysql5.5中文亂碼問題解決的有用方法

    mysql5.5中文亂碼問題解決的有用方法

    在使用MYSQL時(shí)遇到中文亂碼的問題,表現(xiàn)為插入數(shù)據(jù)后查詢時(shí)輸出為??(亂碼),下面這篇文章主要給大家介紹了關(guān)于mysql5.5中文亂碼問題解決的有用方法,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • Mysql如何在select查詢時(shí)追加(添加)一個(gè)字段并指定值

    Mysql如何在select查詢時(shí)追加(添加)一個(gè)字段并指定值

    這篇文章主要介紹了Mysql如何在select查詢時(shí)追加(添加)一個(gè)字段并指定值,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • MySQL查詢緩存的小知識(shí)

    MySQL查詢緩存的小知識(shí)

    這篇文章主要介紹了MySQL查詢緩存的的相關(guān)資料,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2020-12-12
  • Mysql中undo、redo與binlog的區(qū)別淺析

    Mysql中undo、redo與binlog的區(qū)別淺析

    大家應(yīng)該都知道日志系統(tǒng)主要有redo log(重做日志)和binlog(歸檔日志),下面這篇文章主要給大家介紹了關(guān)于Mysql中undo、redo與binlog區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • win10下mysql 5.7.23 winx64安裝配置方法圖文教程

    win10下mysql 5.7.23 winx64安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了win10下mysql 5.7.23 winx64安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • 淺析使用JDBC操作MySQL需要添加Class.forName(

    淺析使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")

    這篇文章主要介紹了使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-04-04
  • MySQL 1130異常,無法遠(yuǎn)程登錄解決方案詳解

    MySQL 1130異常,無法遠(yuǎn)程登錄解決方案詳解

    這篇文章主要介紹了MySQL 1130異常,無法遠(yuǎn)程登錄解決方案詳解,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • MySQL使用UUID_SHORT()的問題解決

    MySQL使用UUID_SHORT()的問題解決

    MySQL的UUID_SHORT()函數(shù)是一個(gè)用于生成短UUID的函數(shù),該函數(shù)返回一個(gè)64位的整數(shù),可以用于唯一標(biāo)識(shí)一條數(shù)據(jù)記錄,本文介紹了MySQL使用UUID_SHORT()的問題解決,感興趣的可以了解一下
    2023-08-08

最新評(píng)論