本文目錄一覽:
MySQL8.0數據庫安裝
本系統實施維護手冊的編寫主要目的是對系統的安裝部署以及運行過程中可能存在的問題進行原因分析,並針對問題進行相關解決。
本文檔預期的讀者對象包括系統技術小組人員、測試人員、維護人員。
①解壓
②Mysql包解壓完成,改名為mysql8並移至/data/mysql/
①vim /etc/init.d/mysqld
②vim /etc/my.cnf
vi /etc/profile
1)切換數據庫
2)修改mysql庫中host值
3)刷新mysql權限
如何安裝mysql數據庫
1. 先下載mysql -XXX.tar.gz
2. 解壓: tar zxvf mysql-3.22.32.tar.gz
3. cd mysql -3.22.32
4. 沒定安裝目錄:./configure –prefix=/你的路徑/mysql
5. make
6. make install
7. cd scripts
8. ./mysql_install_db
9. cd /usr/local/mysql/share/mysql/
10. chmod 611 mysql.server
11. cp /usr/local/mysql/scripts/mysql.server /usr/local/mysql/bin
12 ./mysql.server start
13. 用Kwrite打開 /etc/rc.d/rc.local 這個文件,加入下面這行以便開機的時候自動執行MySQL
/usr/local/mysql/share/mysql/mysql.server start
關於MySQL數據庫的安裝方法有很多,這裡就為大家介紹這一種
安裝MySQL事務數據庫都需要哪些步驟
按常規的方法進行安裝
安裝MySQL完成後,啟動MySQL(和PHP搭配之最佳組合)binWinMySQL(和PHP搭配之最佳組合)admin
再退出
運行
MySQL(和PHP搭配之最佳組合)binmydqld-nt –remove
MySQL(和PHP搭配之最佳組合)binMySQL(和PHP搭配之最佳組合)d-max-nt –install
以上二行是去掉不支持事務處理的MySQL(和PHP搭配之最佳組合)服務,改成支持MySQL(和PHP搭配之最佳組合)事務處理的服務
然後在c:下建一個ibdata目錄及iblogs目錄,當然名字可以不一樣,記住這二個名字及盤符,以後要用到,你也可以不建在C盤,然後,打開c:winnt或c:windows目錄下的my.ini,在最後添加:以下內容為程序代碼:
1.innodb_data_file_path = ibdata1:2000M;ibdata2:2000M
2.innodb_data_home_dir = c:ibdata
3.set-variable = innodb_mirrored_log_groups=1
4.innodb_log_group_home_dir = c:iblogs
5.set-variable = innodb_log_files_in_group=3
6.set-variable = innodb_log_file_size=30M
7.set-variable = innodb_log_buffer_size=8M
8.innodb_flush_log_at_trx_commit=1
9.innodb_log_arch_dir = c:iblogs
10.innodb_log_archive=0
11.set-variable = innodb_buffer_pool_size=80M
12.set-variable = innodb_additional_mem_pool_size=10M
13.set-variable = innodb_file_io_threads=4
14.set-variable = innodb_lock_wait_timeout=50
其中
1.innodb_data_file_path = ibdata1:2000M;ibdata2:2000M 這一行中的2000M可以自己改成200m,看你盤的容量大小,MySQL(和PHP搭配之最佳組合)推薦10G及以上的硬盤空間最好用這樣的設置;
以下這一行
1.innodb_data_home_dir = c:ibdata 也可以改成你自己起的目錄,主要是看你自己在剛才建的目錄在哪裡啦
按照以上的方法,你已經安裝MySQL好了MySQL(和PHP搭配之最佳組合)的事務數據庫,不過你要是按照MySQL(和PHP搭配之最佳組合)手冊上的方法安裝,把上面的一段配製放到my.cnf是去的話,可是會出錯哦
好了,現在讓我們試試看是不是安裝完成了,啟動apache(Unix平台最流行的WEB服務器平台),或iis,在服務里啟動MySQL(和PHP搭配之最佳組合)的服務,打開phpmyadmin,輸入:SHOW variables like have_%
你要是看到下面的結果,那說明你安裝MySQL成功了
以下內容為程序代碼
1.Variable_nameValue
2.have_bdbYES
3.have_innodb YES
4.have_isam YES
5.have_raid NO
6.have_symlink YES
7.have_openssl NO
8.have_query_cacheYES
9. 註:MySQL(和PHP搭配之最佳組合)的事務處理方法的使用同其它數據庫語法相似,在這裡我就不多說了,另外,MySQL(和PHP搭配之最佳組合)將在4.3中實現外鍵及子查詢,簡單的外鍵已經在4.0中都已經實現了,只是不怎麼方便,相信以後會做得更好些。
怎麼安裝mysql數據庫
如果是在linux-redhat系統下
1、yum源安裝:配置好yum源,然後yum install mysql* -y
2、源代碼安裝:第一步:創建mysql用戶,groupadd mysql
useradd -g mysql mysql
第二步:解壓***.tar.gz
第三步: 進入解壓縮文件
第四步:安裝cmake
第五步:cmake . \
-DCMAKE_INSTALL_PREFIX=/mysql/mysqldir \
-DMYSQL_DATADIR=/mysql/mysqldir/data \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR==/mysql/mysqldir/data/mysql.sock \
-DMYSQL_USER=mysql \
-DWITH_DEBUG=0
第六步:make
第七步:make install
MySql怎麼安裝
下載獲得Mysql的for win32安裝包後,用winzip解壓縮,直接運行setup.exe,需要注意的是選擇一個安裝路徑,當然,安裝路徑可以任意,建議選擇C:\MySQL目錄。安裝完成後MySQL也就完成了。默認的用戶名是root,密碼為空。Mysql安裝完成後,請通過開始-程序-附件-命令提示符進入:錄入cd C:\mysql\bin 並按下回車鍵,將目錄切換為 cd C:\mysql\bin在 C:\mysql\bin 命令提示符下錄入 mysqld-nt -install 命令,然後按下回車,如果出現 Service successfully installed 的提示, 這表示你已成功的將 MySQL 安裝成一項 Windows 的服務。點擊 開始-程序-管理工具-服務 ,你可以看到Mysql已經成為眾多服務項目中的一項,不過此時它還未被啟動, 因此接下來我們就來啟動它。啟動 MySQL 服務的方法有以下三種,請自行選擇其中一種來進行:重啟機器時自動啟動它在服務窗口中選取 MySQL 服務名稱,然後按下啟動按鈕來啟動它在“命令提示字符”窗口中輸入 NET START MySQL 指令來啟動它Mysql數據安裝完成,系統會默認生成一個名為test的數據庫。一般情況下,由於該數據需要用root用戶進行訪問,從安全性角度而言,我們建議你新建一個數據庫,並給這個數據庫分配一個新的用戶來訪問。由於Mysql數據庫默認的客戶端功能比較少,不支持數據庫的建立和用戶的新增。其他比如Mysql-front等工具帶了這些功能,您可以去下載這些工具來使用,當然,你也可以通過以下介紹的命令行方式來新增用戶與數據庫。登錄數據庫“命令提示字符”窗口錄入,錄入cd C:\mysql\bin 並按下回車鍵,將目錄切換為 cd C:\mysql\bin再鍵入命令mysql -uroot -p,回車後提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進入到MYSQL中了,MYSQL的提示符是:mysql修改密碼C:\mysql\bin提示符下錄入:格式:mysqladmin –u用戶名 -p舊密碼 password 新密碼 例如:給root加個密碼ab12。鍵入以下命令:mysqladmin -uroot password ab12建立數據庫格式:create database 庫名;例如:建立新數據庫shopex在MYSQL的提示符下:mysql 錄入 create database shopex;顯示數據庫格式:show databases;注意是databases而不是database 建立新用戶格式:grant all privileges on 數據庫.* to 用戶名@登錄主機 identified by “密碼”;例如:增加一個用戶test密碼為1234,讓他只可以在localhost上登錄,並可以對數據庫Shopex進行所有的操作(localhost指本地主機,即MYSQL數據庫所在的那台主機),在MYSQL的提示符下:mysql 錄入grant all privileges on shopex.* to test@localhost identified by “1234”;通過以上操作,你建立一個新的數據庫 shopex,並增加了一個名為test對shopex數據庫有所有操作權限。注意:以上僅僅是簡單的Mysql操作命令,如果你需要了解更加詳細的資料,請查閱Mysql相關操作說明文檔。接下去的安裝就要看你選擇什麼作為你的Web服務器了,建議直接使用IIS。
原創文章,作者:AHNC,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/149615.html