中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

mysql網(wǎng)站數(shù)據(jù)庫(kù)搜索引擎關(guān)鍵詞競(jìng)價(jià)排名

mysql網(wǎng)站數(shù)據(jù)庫(kù),搜索引擎關(guān)鍵詞競(jìng)價(jià)排名,南寧做網(wǎng)站推廣,網(wǎng)站的概念macOS的MySQL有多種不同的形式: 1、本機(jī)包安裝程序,它使用本機(jī)macOS安裝程序(DMG)引導(dǎo)您完成MySQL的安裝。有關(guān)詳細(xì)信息,請(qǐng)參閱第2.4.2節(jié),“使用本機(jī)包在macOS上安裝MySQL”。您可以將包安裝程序與macOS一…

macOS的MySQL有多種不同的形式:

1、本機(jī)包安裝程序,它使用本機(jī)macOS安裝程序(DMG)引導(dǎo)您完成MySQL的安裝。有關(guān)詳細(xì)信息,請(qǐng)參閱第2.4.2節(jié),“使用本機(jī)包在macOS上安裝MySQL”。您可以將包安裝程序與macOS一起使用。用于執(zhí)行安裝的用戶(hù)必須具有管理員權(quán)限。

2、壓縮tar文件,它是使用Unixtar和gzip命令打包的文件。要使用此方法,您需要打開(kāi)一個(gè)終端窗口。使用此方法不需要管理員權(quán)限;您可以使用此方法在任何地方安裝MySQL服務(wù)器。

在macOS上安裝MySQL的一般注意事項(xiàng)

您應(yīng)該牢記以下問(wèn)題和注意事項(xiàng):

1、其他 MySQL 安裝:本安裝程序無(wú)法識(shí)別通過(guò)包管理器(如 Homebrew)安裝的 MySQL。此安裝和升級(jí)過(guò)程僅適用于我們提供的 MySQL 包。如果存在其他 MySQL 安裝,請(qǐng)?jiān)趫?zhí)行此安裝程序之前考慮停止它們,以避免端口沖突。

Homebrew :例如,如果你使用 Homebrew 將 MySQL Server 安裝到了默認(rèn)位置,那么官方的 MySQL 安裝程序會(huì)將其安裝到不同的位置,并且不會(huì)升級(jí)通過(guò) Homebrew 安裝的版本。在這種情況下,你會(huì)最終擁有多個(gè) MySQL 安裝,默認(rèn)情況下它們會(huì)嘗試使用相同的端口。在運(yùn)行官方安裝程序之前,請(qǐng)停止其他 MySQL Server 實(shí)例,例如通過(guò)執(zhí)行 brew services stop mysql 來(lái)停止 Homebrew 的 MySQL 服務(wù)。

2、Launchd:啟動(dòng)守護(hù)進(jìn)程
一個(gè) launchd 守護(hù)進(jìn)程已安裝,它會(huì)修改 MySQL 的配置選項(xiàng)。如果需要,建議你編輯該守護(hù)進(jìn)程的配置文件。有關(guān)更多信息,請(qǐng)參閱下方的文檔。此外,macOS 10.10 及之后的版本移除了對(duì)傳統(tǒng)啟動(dòng)項(xiàng)的支持,轉(zhuǎn)而使用 launchd 守護(hù)進(jìn)程來(lái)管理服務(wù)。macOS 系統(tǒng)偏好設(shè)置中的可選 MySQL 面板也依賴(lài)于 launchd 守護(hù)進(jìn)程。

3、用戶(hù):您可能需要(或想要)創(chuàng)建一個(gè)特定的mysql用戶(hù)來(lái)?yè)碛蠱ySQL目錄和數(shù)據(jù)。您可以通過(guò)目錄實(shí)用程序來(lái)執(zhí)行此操作,并且mysql用戶(hù)應(yīng)該已經(jīng)存在。對(duì)于單用戶(hù)態(tài),_mysql(注意下劃線前綴)的條目應(yīng)該已經(jīng)存在于系統(tǒng)/etc/passwd文件中。

4、數(shù)據(jù):因?yàn)镸ySQL安裝程序?qū)ySQL內(nèi)容安裝到特定于版本和平臺(tái)的目錄中,您可以使用它在版本之間升級(jí)和遷移數(shù)據(jù)庫(kù)。您需要將data目錄從舊版本復(fù)制到新版本,或者指定一個(gè)替代的datadir值來(lái)設(shè)置數(shù)據(jù)目錄的位置。默認(rèn)情況下,MySQL目錄安裝在/usr/local/下。

5、別名:您可能希望將別名添加到shell的資源文件中,以便更容易從命令行訪問(wèn)常用的程序,如mysql和mysqladmin。bash的語(yǔ)法是:

alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

對(duì)于tcsh,使用:

alias mysql /usr/local/mysql/bin/mysql
alias mysqladmin /usr/local/mysql/bin/mysqladmin

更好的是,將/usr/local/mysql/bin添加到您的PATH環(huán)境變量中。您可以通過(guò)修改shell的適當(dāng)啟動(dòng)文件來(lái)做到這一點(diǎn)。

6、刪除:從以前的安裝中復(fù)制MySQL數(shù)據(jù)庫(kù)文件并成功啟動(dòng)新服務(wù)器后,您應(yīng)該考慮刪除舊的安裝文件以節(jié)省磁盤(pán)空間。此外,您還應(yīng)該刪除/Library/Receipts/mysql-VERSION.pkg中的舊版本的包收據(jù)目錄。

使用本機(jī)包在macOS上安裝MySQL

包位于磁盤(pán)圖像(.dmg)文件中,您首先需要通過(guò)雙擊Finder中的圖標(biāo)掛載該文件。然后它應(yīng)該掛載鏡像并顯示其內(nèi)容。在繼續(xù)安裝之前,請(qǐng)務(wù)必使用MySQL管理器應(yīng)用程序(在macOS服務(wù)器上)、首選項(xiàng)窗格或命令行上的mysqladmin關(guān)閉來(lái)停止所有正在運(yùn)行的MySQL服務(wù)器實(shí)例。

要使用包安裝程序安裝MySQL步驟:

1、下載包含MySQL包安裝程序的磁盤(pán)鏡像(.dmg)文件。雙擊該文件以掛載磁盤(pán)映射文件并查看其內(nèi)容。雙擊磁盤(pán)中的MySQL安裝程序包。它是根據(jù)您下載的MySQL版本命名的。例如,對(duì)于MySQL服務(wù)器8.4.3它可能被命名為mysql-8.4.3-macos-10.13-x86_64.pkg。

2、初始向?qū)б龑?dǎo)您要安裝的MySQL服務(wù)器版本。單擊繼續(xù)開(kāi)始安裝。MySQL社區(qū)版顯示相關(guān)GNU通用公共許可證的副本。單擊繼續(xù),然后單擊同意繼續(xù)。

3、在Installation Type頁(yè)面中,您可以單擊Install以使用所有默認(rèn)值執(zhí)行安裝向?qū)?#xff0c;單擊Customize以更改要安裝的組件(MySQL服務(wù)器、MySQL測(cè)試、首選項(xiàng)窗格、Launchd支持-除默認(rèn)啟用MySQL測(cè)試之外的所有組件)。盡管更改安裝位置選項(xiàng)可見(jiàn),但無(wú)法更改安裝位置。

圖2.5MySQL包安裝向?qū)?#xff1a;自定義

4、單擊install按鈕以開(kāi)始安裝MySQL服務(wù)器。如果升級(jí)當(dāng)前MySQL服務(wù)器安裝,安裝過(guò)程將在此結(jié)束,否則按照向?qū)У钠渌渲貌襟E安裝新的MySQL服務(wù)器。

5、成功安裝新MySQL服務(wù)器后,通過(guò)定義root密碼并在啟動(dòng)時(shí)啟用(或禁用)MySQL服務(wù)器來(lái)完成配置。

6、設(shè)置 root 用戶(hù)密碼并配置 MySQL 服務(wù)器是否在配置完成后自動(dòng)啟動(dòng)

7、在 MySQL Server 安裝完成后,概述(Summary) 是安裝向?qū)У淖詈笠徊?。這一步確認(rèn)了 MySQL Server 已成功安裝并配置完畢。點(diǎn)擊Close按鈕關(guān)閉此向?qū)?/p>

MySQL服務(wù)器現(xiàn)已安裝完成。如果安裝時(shí)您選擇了不啟動(dòng)MySQL,則可以使用命令行中的Launchctl或通過(guò)使用MySQL首選項(xiàng)窗口中單擊“開(kāi)始”來(lái)啟動(dòng)MySQL。

在使用包安裝程序進(jìn)行安裝時(shí),文件會(huì)被安裝到 /usr/local 目錄下的一個(gè)與安裝版本和平臺(tái)名稱(chēng)相匹配的目錄中。例如,安裝文件 mysql-8.4.3-macos10.15-x86_64.dmg 會(huì)將 MySQL 安裝到 /usr/local/mysql-8.4.3-macos10.15-x86_64/ 目錄,并創(chuàng)建一個(gè)指向 /usr/local/mysql 的符號(hào)鏈接。下表展示了該 MySQL 安裝目錄的布局。macOS安裝過(guò)程不會(huì)創(chuàng)建或安裝示例my.cnf?MySQL配置文件。

表2.6MySQLmacOS上的安裝布局

目錄目錄的內(nèi)容
binmysqld服務(wù)器,客戶(hù)端和實(shí)用程序
data日志文件,數(shù)據(jù)庫(kù),其中/usr/local/mysql/data/mysqld.local.err是默認(rèn)的錯(cuò)誤日志
docs幫助文檔,如發(fā)行說(shuō)明和構(gòu)建信息
include包含(表頭)文件
lib庫(kù)
manUnix手冊(cè)頁(yè)
mysql-testMySQL測(cè)試套件(使用安裝程序包(DMG)時(shí),“MySQL測(cè)試”在安裝過(guò)程中默認(rèn)禁用)
share其他支持文件,包括錯(cuò)誤消息,dictionary.txt和重寫(xiě)SQL
support-files支持腳本,如mysqld_multi.servermysql.servermysql-log-rotate.
/tmp/mysql.sockLocation of the MySQL Unix socket

安裝和使用MySQL啟動(dòng)守護(hù)程序

macOS使用啟動(dòng)守護(hù)進(jìn)程來(lái)自動(dòng)啟動(dòng)、停止和管理進(jìn)程和應(yīng)用程序,例如MySQL。

默認(rèn)情況下,macOS上的安裝包(DMG)會(huì)安裝一個(gè)名為/Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist的啟動(dòng)文件,其中包含類(lèi)似于以下內(nèi)容的plist定義:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict><key>Label</key>             <string>com.oracle.oss.mysql.mysqld</string><key>ProcessType</key>       <string>Interactive</string><key>Disabled</key>          <false/><key>RunAtLoad</key>         <true/><key>KeepAlive</key>         <true/><key>SessionCreate</key>     <true/><key>LaunchOnlyOnce</key>    <false/><key>UserName</key>          <string>_mysql</string><key>GroupName</key>         <string>_mysql</string><key>ExitTimeOut</key>       <integer>600</integer><key>Program</key>           <string>/usr/local/mysql/bin/mysqld</string><key>ProgramArguments</key><array><string>/usr/local/mysql/bin/mysqld</string><string>--user=_mysql</string><string>--basedir=/usr/local/mysql</string><string>--datadir=/usr/local/mysql/data</string><string>--plugin-dir=/usr/local/mysql/lib/plugin</string><string>--log-error=/usr/local/mysql/data/mysqld.local.err</string><string>--pid-file=/usr/local/mysql/data/mysqld.local.pid</string><string>--keyring-file-data=/usr/local/mysql/keyring/keyring</string><string>--early-plugin-load=keyring_okv=keyring_okv.so</string></array><key>WorkingDirectory</key>  <string>/usr/local/mysql</string>
</dict>
</plist>

一些用戶(hù)報(bào)告說(shuō),添加plist DOCTYPE聲明會(huì)導(dǎo)致Launchd操作失敗,盡管它通過(guò)了lint檢查。我們懷疑這是一個(gè)n-粘貼錯(cuò)誤。包含上述片段的文件的md5校驗(yàn)和d925f05f6d1b6ee5ce5451b596d6baed。

要啟用啟動(dòng)服務(wù),您可以:

1、打開(kāi)macOS系統(tǒng)首選項(xiàng)并選擇MySQL首選項(xiàng)面板,然后執(zhí)行啟動(dòng)MySQL服務(wù)器。

圖2.6MySQL首選項(xiàng)窗格:位置

[實(shí)例]頁(yè)面包含啟動(dòng)或停止MySQL的選項(xiàng),初始化數(shù)據(jù)庫(kù)重新創(chuàng)建data/目錄。[卸載]卸載MySQL服務(wù)器和可選的MySQL首選項(xiàng)面板和啟動(dòng)信息。

圖2.7MySQL首選項(xiàng)窗格:實(shí)例

?2、或者,手動(dòng)加載啟動(dòng)文件。

$> cd /Library/LaunchDaemons
$> sudo launchctl load -F com.oracle.oss.mysql.mysqld.plist

升級(jí)過(guò)程將替換現(xiàn)有的名為com.oracle.oss.mysql.mysqld.plist的啟動(dòng)文件。

附加啟動(dòng)相關(guān)信息:

1、plist條目覆蓋my.cnf條目,因?yàn)樗鼈冏鳛槊钚袇?shù)傳入。

2、在ProgramArguments部分定義了傳遞到程序中的命令行選項(xiàng),在本例中是mysqld二進(jìn)制文件。

3、默認(rèn)的plist定義是在考慮不太復(fù)雜的用例的情況下編寫(xiě)的。對(duì)于更復(fù)雜的設(shè)置,您可能希望刪除一些參數(shù),而是依靠MySQL配置文件,例如my.cnf。

4、如果編輯plist文件,請(qǐng)?jiān)谥匦掳惭b或升級(jí)MySQL時(shí)取消選中安裝程序選項(xiàng)。否則,您編輯的plist文件將被覆蓋,所有編輯都將丟失。

因?yàn)槟J(rèn)plist定義定義了幾個(gè)ProgramArguments,所以您可以刪除這些參數(shù)中的大部分,而是依靠您的my.cnfMySQL配置文件來(lái)定義它們。例如:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict><key>Label</key>             <string>com.oracle.oss.mysql.mysqld</string><key>ProcessType</key>       <string>Interactive</string><key>Disabled</key>          <false/><key>RunAtLoad</key>         <true/><key>KeepAlive</key>         <true/><key>SessionCreate</key>     <true/><key>LaunchOnlyOnce</key>    <false/><key>UserName</key>          <string>_mysql</string><key>GroupName</key>         <string>_mysql</string><key>ExitTimeOut</key>       <integer>600</integer><key>Program</key>           <string>/usr/local/mysql/bin/mysqld</string><key>ProgramArguments</key><array><string>/usr/local/mysql/bin/mysqld</string><string>--user=_mysql</string><string>--basedir=/usr/local/mysql</string><string>--datadir=/usr/local/mysql/data</string><string>--plugin-dir=/usr/local/mysql/lib/plugin</string><string>--log-error=/usr/local/mysql/data/mysqld.local.err</string><string>--pid-file=/usr/local/mysql/data/mysqld.local.pid</string><string>--keyring-file-data=/usr/local/mysql/keyring/keyring</string><string>--early-plugin-load=keyring_okv=keyring_okv.so</string></array><key>WorkingDirectory</key>  <string>/usr/local/mysql</string>
</dict>
</plist>

在這種情況下,basedir、datadir、plugin_dir、log_error、pid_file和--early-plugin-load選項(xiàng)已從默認(rèn)的plistProgramArguments定義中刪除,您可以在my. cnf中定義他們。

安裝和使用MySQL首選項(xiàng)窗口

MySQL安裝包包括一個(gè)MySQL首選項(xiàng)窗口,使您能夠在MySQL安裝啟動(dòng)期間啟動(dòng)、停止和控制自動(dòng)啟動(dòng)。

此首選項(xiàng)窗口是默認(rèn)安裝的,列在系統(tǒng)的系統(tǒng)首選項(xiàng)窗口下。

圖2.8MySQL首選項(xiàng)窗格:位置

MySQL首選項(xiàng)窗格與安裝MySQL服務(wù)器的DMG文件一起安裝。通常它與MySQL服務(wù)器一起安裝,但它也可以自行安裝。

要安裝MySQL首選項(xiàng)窗格:

1、完成安裝MySQL服務(wù)器的過(guò)程

2、單擊安裝類(lèi)型步驟中的自定義。此處列出了“首選項(xiàng)窗格”選項(xiàng)并默認(rèn)啟用;確保它沒(méi)有被取消選擇??梢赃x擇或取消選擇其他選項(xiàng),例如MySQL服務(wù)器。

圖2.9MySQL包安裝向?qū)?#xff1a;自定義

3、完成安裝過(guò)程。MySQL首選項(xiàng)窗格僅啟動(dòng)和停止MySQL從已安裝在默認(rèn)位置的MySQL包安裝安裝的安裝。

安裝MySQL首選項(xiàng)窗格后,您可以使用此首選項(xiàng)窗格控制MySQL服務(wù)器實(shí)例。

[實(shí)例]頁(yè)面包含啟動(dòng)或停止MySQL的選項(xiàng),初始化數(shù)據(jù)庫(kù)重新創(chuàng)建data/目錄。[卸載]卸載MySQL服務(wù)器和可選的MySQL首選項(xiàng)面板和啟動(dòng)信息。

圖2.10MySQL首選項(xiàng)窗格:實(shí)例

配置頁(yè)面顯示MySQL服務(wù)器選項(xiàng),包括MySQL配置文件的路徑。

圖2.11MySQL首選項(xiàng)窗格:配置

MySQL首選項(xiàng)窗格顯示MySQL服務(wù)器的當(dāng)前狀態(tài),如果服務(wù)器沒(méi)有運(yùn)行,則顯示已停止(紅色),如果服務(wù)器已經(jīng)啟動(dòng),則顯示正在運(yùn)行(綠色)。首選項(xiàng)窗格還顯示MySQL服務(wù)器是否已設(shè)置為自動(dòng)啟動(dòng)的當(dāng)前設(shè)置。

http://www.risenshineclean.com/news/23219.html

相關(guān)文章:

  • 高中男女做羞羞視頻網(wǎng)站最好用的免費(fèi)建站平臺(tái)
  • 網(wǎng)站備案應(yīng)該怎么做一份完整的營(yíng)銷(xiāo)策劃方案
  • 12580黃頁(yè)注冊(cè)的公司福州seo顧問(wèn)
  • 全網(wǎng)營(yíng)銷(xiāo)推廣定義東莞seo項(xiàng)目?jī)?yōu)化方法
  • 重慶網(wǎng)站建設(shè)制作費(fèi)用日本站外推廣網(wǎng)站
  • 軟件網(wǎng)站模版灰色行業(yè)關(guān)鍵詞推廣
  • 如何做宣傳自己公司網(wǎng)站玉林網(wǎng)站seo
  • 小企業(yè)網(wǎng)站免費(fèi)建設(shè)淘寶推廣
  • 如何看網(wǎng)站的建站時(shí)間手機(jī)百度賬號(hào)登錄入口
  • 南京專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)哪個(gè)品牌江蘇營(yíng)銷(xiāo)型網(wǎng)站建設(shè)
  • 縣級(jí)新聞網(wǎng)站建設(shè)阿里云云服務(wù)平臺(tái)
  • 宜春企業(yè)網(wǎng)站的建設(shè)收錄提交入口網(wǎng)址
  • 旅游網(wǎng)站的網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃方案的目的
  • 登錄網(wǎng)站顯示系統(tǒng)維護(hù)怎么做網(wǎng)站子域名查詢(xún)
  • 公司核名在哪個(gè)網(wǎng)站如何進(jìn)入網(wǎng)站
  • 網(wǎng)站建設(shè)新聞發(fā)布注意武漢seo公司出 名
  • 合肥網(wǎng)站推廣公司湖南正規(guī)seo公司
  • 高唐企業(yè)做網(wǎng)站推廣網(wǎng)絡(luò)服務(wù)器多少錢(qián)一臺(tái)
  • 做短視頻的網(wǎng)站收益北京seo公司網(wǎng)站
  • 用html制作網(wǎng)頁(yè)青島seo關(guān)鍵詞
  • 簡(jiǎn)歷設(shè)計(jì)網(wǎng)官網(wǎng)手機(jī)seo百度點(diǎn)擊軟件
  • 廣州微網(wǎng)站建設(shè)效果長(zhǎng)尾關(guān)鍵詞挖掘工具
  • 精品在線開(kāi)發(fā)網(wǎng)站建設(shè)百度網(wǎng)盤(pán)官方網(wǎng)站
  • 服務(wù)一流的做網(wǎng)站短鏈接在線生成器
  • 深圳做網(wǎng)站(官網(wǎng))網(wǎng)頁(yè)設(shè)計(jì)制作網(wǎng)站教程
  • 網(wǎng)站制作com cn域名有什么區(qū)別百度認(rèn)證營(yíng)銷(xiāo)顧問(wèn)
  • 建站之星怎么免費(fèi)做網(wǎng)站網(wǎng)站百度收錄查詢(xún)
  • 企業(yè)公司做網(wǎng)站網(wǎng)絡(luò)推廣代理怎么做
  • 怎樣做克隆網(wǎng)站濟(jì)南網(wǎng)絡(luò)推廣公司
  • 沭陽(yáng)住房城鄉(xiāng)建設(shè)局網(wǎng)站杭州seo搜索引擎優(yōu)化