mysql腳本安裝
1、安裝cmake
tar zxf untar/cmake-2.8.8.tar.gz
pushd cmake-2.8.8
./bootstrap && gmake && gmake install
popd
2、創建用戶
groupadd mysql
useradd -g mysql mysql
mkdir -p /usr/local/mysql
mkdir -p /var/lib/mysql
chown -R mysql.mysql /usr/local/mysql
chown -R mysql.mysql /var/lib/mysql
3、安裝mysql
tar zxf untar/mysql-5.6.12.tar.gz
pushd mysql-5.6.12
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=all \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/var/lib/mysql \
-DMYSQL_USER=mysql
make;
make install;
4、啟動腳本和配置文件
cp /opt/LNMP/mysql-5.6.12/support-files/my-default.cnf /usr/local/mysql/my.cnf
cp /opt/LNMP/mysql-5.6.12/support-files/mysql.server /etc/init.d/mysqld
5、初始化mysql
cd /usr/local/mysql
./scripts/mysql_install_db –datadir=/var/lib/mysql –user=mysql
6、啟動mysql
chmod +x /etc/init.d/mysqld
chkconfig mysqld on
/etc/init.d/mysqld start
7、設置root密碼
./bin/mysqladmin -u root password 『123456』
8、檢查埠
netstat -ntlp |grep 3306
9、刪除不必要的用戶
mysql -uroot -p123456 -e」drop user 」@』localhost'」
mysql -uroot -p123456 -e」drop user 」@』`hostname`'」
mysql -uroot -p123456 -e」drop user 『root』@』`hostname`'」
mysql -uroot -p123456 -e」drop user root@』::1′」
10、#創建資料庫
mysql -uroot -p123456 -e」create database db01」
#創建用戶
mysql -uroot -p123456 -e」CREATE USER 『user01』@』localhost』 IDENTIFIED BY 『123456』;」
mysql -uroot -p123456 -e」GRANT ALL ON db01.* TO 『user01』@』localhost』;」
㈡ linux中怎麼安裝mysql
到mysql官網下載mysql編譯好的二進制安裝包,在下載頁面Select Platform:選項選擇linux-generic,然後把頁面拉到底部,64位系統下載Linux - Generic (glibc 2.5) (x86, 64-bit),32位系統下載Linux - Generic (glibc 2.5) (x86, 32-bit)
解壓32位安裝包:
進入安裝包所在目錄,執行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz
復制解壓後的mysql目錄到系統的本地軟體目錄:
執行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目錄結尾不要加/
添加系統mysql組和mysql用戶:
執行命令:groupadd mysql和useradd -r -g mysql mysql
安裝資料庫:
進入安裝mysql軟體目錄:執行命令 cd /usr/local/mysql
修改當前目錄擁有者為mysql用戶:執行命令 chown -R mysql:mysql ./
安裝資料庫:執行命令 ./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者為root用戶:執行命令 chown -R root:root ./
修改當前data目錄擁有者為mysql用戶:執行命令 chown -R mysql:mysql data
到此資料庫安裝完畢
啟動mysql服務和添加開機啟動mysql服務:
添加開機啟動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動腳本放到開機初始化目錄
啟動mysql服務:執行命令service mysql start
執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功,如圖
修改mysql的root用戶密碼,root初始密碼為空的:
執行命令:./bin/mysqladmin -u root password '密碼'
把mysql客戶端放到默認路徑:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建議使用軟鏈過去,不要直接包文件復制,便於系統安裝多個版本的mysql
㈢ 詳細講解Linux環境下MySQL 5.1安裝步驟
1、下載MySQL免安裝版/二進製版軟體
(不用編譯)
文件格式:MYSQL-VERSION-OS.tar.gz
2、創建MySQL組,建立MySQL用戶並加入到mysql組中
(不同版本的Unix中,groupadd和useradd的語法可能會稍有不同。)
#groupadd
mysql
#useradd
-g
mysql
mysql
3、進入目錄/usr/local,解壓縮免安裝版,並在此目錄中建立名為mysql的軟鏈接
#cd
/usr/local
#gunzip
<
/path/to/MYSQL-VERSION-OS.tar.gz
|
tar
xvf
-
(該命令會在本目錄下創建一個名為MYSQL-VERSION-OS的新目錄。)
(使用GNU
tar,則不再需要gunzip。你可以直接用下面的命令來解包和提取分發:
#>
tar
zxvf
/path/to/mysql-VERSION-OS.tar.gz)
#ln
-s
MYSQL-VERSION-OS
mysql
4、添加MySQL配置文件
如果你想要設置一個選項文件,使用support-files目錄中的一個作為模板。在這個目錄中有4個模板文件,是根據不同機器的內存定製的。
#cp
support-files/my-medium.cnf
/etc/my.cnf
(可能你需要用root用戶運行這些命令。)
5、設定目錄訪問許可權,用mysql_install_db創建MySQL授權表初始化,並設置mysql,root帳號訪問許可權
#cd
mysql
#chown
-R
mysql
.
#chgrp
-R
mysql
.
#scripts/mysql_install_db
–user=mysql
#chown
-R
root
.
#chown
-R
mysql
data
(注意以上命令中的"
.
"符號不能少。)
6、運行MySQL
#bin/mysqld_safe
–user=mysql
&
(如果沒有問題的話,應該會出現類似這樣的提示:
[1]
42264
#
Starting
mysqld
daemon
with
databases
from
/usr/local/mysql/var
如果出現
mysql
ended這樣的語句,表示Mysql沒有正常啟動,你可以到log中查找問題,Log文件的通常在/etc/my.cnf中配置。
大多數問題是許可權設置不正確引起的。
)
7、設置root密碼。默認安裝密碼為空,為了安全你需要修改密碼
#/usr/local/mysql/bin/mysqladmin
-uroot
password
yourpassword
8、拷貝編譯目錄的一個腳本,設置開機自動啟動
#cp
support-files/mysql.server
/etc/rc.d/init.d/mysqld
#chmod
700
/etc/init.d/mysqld
#chkconfig
–add
mysqld
#chkconfig
–level
345
mysqld
on
9、啟動mysqld服務
#service
mysqld
start
10、查看3306埠是否打開。要注意在防火牆中開放該埠
#netstat
-atln
免安裝版/二進製版安裝基本命令概述:
shell>
groupadd
mysql
shell>
useradd
-g
mysql
mysql
shell>
cd
/usr/local
shell>
gunzip
<
/PATH/TO/MYSQL-VERSION-OS.tar.gz
|
tar
xvf
-
shell>
ln
-s
FULL-PATH-TO-MYSQL-VERSION-OS
mysql
shell>
cd
mysql
shell>
chown
-R
mysql
.
shell>
chgrp
-R
mysql
.
shell>
scripts/mysql_install_db
–user=mysql
shell>
chown
-R
root
.
shell>
chown
-R
mysql
data
shell>
bin/mysqld_safe
–user=mysql
&
㈣ mysql安裝配置教程
下面有聯接和提取碼教大家怎麼安裝。MySQL關是一種關系資料庫管理系統,所使用的 SQL 語言是用於訪問資料庫的最常用的標准化語言,其特點為體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點。
在 Web應用方面 MySQL 是最好的 RDBMS(Relational Database Management System:關系資料庫管理系統)應用軟體之一。
首先:要先進入mysql官網里(Mysql的官網-->https://www.mysql.com/),下面是詳細步驟:
鏈接:
提取碼:wsh6。
應用環境
與其他的大型資料庫例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度。對於一般的個人使用者和中小型企業來說,MySQL提供的功能已經綽綽有餘,而且由於 MySQL是開放源碼軟體,因此可以大大降低總體擁有成本。
Linux作為操作系統,Apache或Nginx作為Web伺服器,MySQL 作為資料庫,php/Perl/Python作為伺服器端腳本解釋器。
由於這四個軟體都是免費或開放源碼軟體(FLOSS),因此使用這種方式不用花一分錢(除開人工成本)就可以建立起一個穩定、免費的網站系統,被業界稱為「LAMP「或「LNMP」組合。
以上內容參考:網路-mySQL
㈤ linux怎麼安裝 mysql
到mysql官網下載mysql編譯好的二進制安裝包,在下載頁面Select Platform:選項選擇linux-generic,然後把頁面拉到底部,64位系統下載Linux - Generic (glibc 2.5) (x86, 64-bit),32位系統下載Linux - Generic (glibc 2.5) (x86, 32-bit)
解壓32位安裝包:
進入安裝包所在目錄,執行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz
復制解壓後的mysql目錄到系統的本地軟體目錄:
執行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目錄結尾不要加/
添加系統mysql組和mysql用戶:
執行命令:groupadd mysql和useradd -r -g mysql mysql
安裝資料庫:
進入安裝mysql軟體目錄:執行命令 cd /usr/local/mysql
修改當前目錄擁有者為mysql用戶:執行命令 chown -R mysql:mysql ./
安裝資料庫:執行命令 ./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者為root用戶:執行命令 chown -R root:root ./
修改當前data目錄擁有者為mysql用戶:執行命令 chown -R mysql:mysql data
到此資料庫安裝完畢
啟動mysql服務和添加開機啟動mysql服務:
添加開機啟動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動腳本放到開機初始化目錄
啟動mysql服務:執行命令service mysql start
執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功,如圖
修改mysql的root用戶密碼,root初始密碼為空的:
執行命令:./bin/mysqladmin -u root password '密碼'
步驟閱讀
8
把mysql客戶端放到默認路徑:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建議使用軟鏈過去,不要直接包文件復制,便於系統安裝多個版本的mysql
㈥ Linux下編寫自動安裝mysql apache php腳本
1.1 編譯安裝
# groupadd mysql
# useradd -g mysql -d /usr/local/lib/mysql -s /sbin/nologin mysql
# tar zxvf mysql-x.x.x
# cd mysql-x.x.x
# ./configure --prefix=/usr/local/lib/mysql --localstatedir=/usr/local/lib/mysql/data --with-charset=utf8 --with-extra-charsets=all
# make
# make install
# cp support-files/my-medium.cnf /etc/my.cnf
# cd /usr/local/lib/mysql
# mkdir data
# bin/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .
# echo "/usr/local/lib/mysql/bin/mysqld_safe &" >> /etc/rc.local
# /usr/local/lib/mysql/bin/mysqld_safe --user=mysql &
1.2 進入mysql的DBMS
# /usr/local/lib/mysql/bin/mysql -u root -p
enter password: <Enter>
*註:默認mysql的root用戶口令為空
1.3 mysql數據在頁面顯示為中文亂碼的問題
--with-extra-charsets=all是解決中文亂碼的關鍵參數,它的作用是安裝額外的字元集,其中即包括gbk等中文字元集。在創建資料庫時手工指定字元集為gbk,這樣就可以保證同樣使用gbk字元集的HTML頁面正常地顯示中文了:
create database <db_name> default character set gbk collate gbk_chinese_ci;
2. 安裝Apache
===============
2.1 編譯安裝
# tar zxvf httpd-x.x.x.tar.gz
# cd httpd-x.x.x
# ./configure --prefix=/usr/local/lib/apache --enable-so --enable-mods-shared=all --enable-rewrite=shared --enable-speling=shared
# make
# make install
2.2 apache啟動停止命令
# /usr/local/lib/apache/bin/apachectl start
# /usr/local/lib/apache/bin/apachectl stop
# /usr/local/lib/apache/bin/apachectl restart
2.3 自動運行
# echo "/usr/local/lib/apache/bin/apachectl start" >> /etc/rc.local
2.4 apache啟動時可能出現的錯誤
[Fri Dec 30 09:35:01 2005] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter
㈦ 如何安裝mysqlmslow
1. 再一次點擊mysql安裝文件(默認是沒安裝mysqlmpslow這些腳本的),點擊next、點擊Developer Components 旁邊的選擇this feature , and all subfeatures will be
Install(安裝所有子項)… 之後一步一步繼續安裝下去,完成之後,會看到mysql安裝目錄下多了一個scripts包,包中就有mysqlmpslow腳本 如何執行這個腳本:
這就需要安裝下面的activeperl了
2. 安裝 ActivePerl,解壓後點擊Installer.bat文件 一步一步安裝完,配置環境變數(右擊我的電腦--屬性--高級--環境變數--在系統變數部分--雙擊path--在最後添加perl的安裝路徑。例如;C:\Perl\bin)驗證安裝完整,開始---cmd---perl -v 如果有版本信息提示,說明安裝成功。
3. 運行狗狗腳本,開始---cmd---cd 桌面--perl gougou.pl (這里假設腳本是放在桌面上的,文件名為gougou.pl,請按實際情況修改)
㈧ 如何在linux下安裝mysql
第一步:安裝:
tarmysql-5.5.48-linux2.-x86_64.tar.gz
Copy到指定的路徑下:
cpmysql-5.5.48-linux2.6-x86_64 /usr/local/mysql -r
添加系統mysql組合mysql用戶:
執行命令:groupaddmysql和useradd -r -g mysql mysql
安裝資料庫:
進入安裝mysql軟體目錄:執行命令 cd/usr/local/mysql
修改當前目錄擁有者為mysql用戶:執行命令chown -R mysql:mysql ./
安裝資料庫:執行命令./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者為root用戶:執行命令chown -R root:root ./
修改當前data目錄擁有者為mysql用戶:執行命令chown -R mysql:mysql data
到此資料庫安裝完畢
啟動mysql服務和添加開機啟動mysql服務:
添加開機啟動:執行命令cpsupport-files/mysql.server /etc/init.d/mysql,把啟動腳本放到開機初始化目錄
啟動mysql服務:執行命令servicemysql start
㈨ 如何安裝mysql 5.7.17
雙擊進入安裝,如下圖:
2
點擊上圖紅框「Install MySQL Procts」進入安裝界面,如下圖:
3
根據上圖當中第一步驟與第二步驟,進入下圖:
4
進入設置界面,如下圖:
5
在原來舊的版本當中,安裝類型有3種安裝類型:Typical(典型安裝)、Complete(完全安裝)和Custom(定製安裝)。
Typical(典型安裝)安裝只安裝MySQL伺服器、mysql命令行客戶端和命令行實用程序。命令行客戶端和實用程序包括mysqlmp、myisamchk和其它幾個工具來幫助你管理MySQL伺服器。
Complete(完全安裝)安裝將安裝軟體包內包含的所有組件。完全安裝軟體包包括的組件包括嵌入式伺服器庫、基準套件、支持腳本和文檔。
Custom(定製安裝)安裝允許你完全控制你想要安裝的軟體包和安裝路徑。
而在新版本當中,選項有所不同,不過我這里默認選第一項了,其它選項請看下圖:
6
進入安裝前環境驗證,如下圖:
7
點擊「Execute」按鈕後,可能會下載一些程序,到時你自己點擊安裝就行了,直到所有安裝完成就OK了,如下圖:
8
點擊「Next」進入安裝,如下圖:
9
網路不好的,得下一陣子呢,等著吧!當安裝完了,如下圖:
接著下一步,如下圖:
進入伺服器配置,可以選擇3種伺服器類型,選擇哪種伺服器將影響到MySQL Configuration Wizard(配置向導)對內存、硬碟和過程或使用的決策。 Developer Machine(開發機器):該選項代表典型個人用桌面工作站。假定機器上運行著多個桌面應用程序。將MySQL伺服器配置成使用最少的系統資源。 Server Machine(伺服器):該選項代表伺服器,MySQL伺服器可以同其它應用程序一起運行,例如FTP、email和web伺服器。MySQL伺服器配置成使用適當比例的系統資源。
Dedicated MySQL Server Machine(專用MySQL伺服器):該選項代表只運行MySQL服務的伺服器。假定運行沒有運行其它應用程序。MySQL伺服器配置成使用所有可用系統資源。
如下圖:
點擊「Next」按鈕進入下圖:
點擊「Next」進入系統服務Myqsl配置,如下圖:
點擊「Next」進入日誌配置界面,如下圖:
我簡單配置錯誤日誌存放路徑,如果不想進入日誌配置,那就在「伺服器配置」那裡不選高級配置,如圖下圖:
配置日誌後點擊「Next」進入最後配置,如下圖:
MySQL安裝完成,我們驗證一下,是否可以正常使用,如下圖:
或者使用MySQL Workbench,如下圖:
輸入密碼後,查詢一下,如下圖:
20
所有安裝配置成完。