安裝lamp之 一鍵安裝單一實例mysql

來源:互聯網
上載者:User

標籤:一鍵安裝mysql

#!/bin/sh

#一鍵安裝單一實例mysql

#xiaogao 20190921


#建立相關mysql使用者

groupadd mysql

useradd -s /sbin/nologin -g mysql -M mysql

tail -1 /etc/passwd


#安裝mysql依賴庫

yum -y install ncurses-devel 


#開啟安裝mysql,記得先上傳安裝包到/home/lvnian/tools/

cd /home/lvnian/tools/

tar zxf mysql-5.1.72.tar.gz

cd mysql-5.1.72

./configure \

--prefix=/application/mysql5.1.72 \

--with-unix-socket-path=/application/mysql5.1.72/tmp/mysql.sock \

--localstatedir=/application/mysql5.1.72/data \

--enable-assembler \

--enable-thread-safe-client \

--with-mysqld-user=mysql \

--with-big-tables \

--without-debug \

--with-pthread \

--enable-assembler \

--with-extra-charsets=complex \

--with-readline \

--with-ssl \

--with-embedded-server \

--enable-local-infile \

--with-plugins=partition,innobase \

--with-mysqld-ldflags=-all-static \

--with-client-ldflags=-all-static 

#--with-plugin-PLUGIN \

make && make install

echo $?


#製作軟串連:

ln -s /application/mysql5.1.72  /application/mysql


#建立msyql資料庫檔案

cd /home/lvnian/tools/mysql-5.1.72/support-files/

ls my*.cnf -l

/bin/cp my-small.cnf /etc/my.cnf

mkdir /application/mysql/data -p

chown -R mysql.mysql /application/mysql/data/

#初始化資料庫

/application/mysql/bin/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data --user=mysql

#啟動mysql資料庫

#/application/mysql/bin/mysqld_safe &

#啟動方法2


echo "-----------啟動方法mysql 2---------------"

cp /home/lvnian/tools/mysql-5.1.72/support-files/mysql.server /etc/init.d/mysqld

chmod 700 /etc/init.d/mysqld 

/etc/init.d/mysqld restart

sleep 5

netstat -lnt|grep 3306

lsof -i :3306


#設定mysql命令全域使用路徑

echo ‘PATH=$PATH:/application/mysql/bin‘ >> /etc/profile 

source /etc/profile

which mysql  


#設定開機自啟動mysql資料庫

chkconfig --add mysqld

chkconfig mysqld on

chkconfig --list mysqld

#進入資料庫:

mysql 

quit;

####單一實例mysql安裝完畢

#########################################################################################################################

#修改密碼

mysqladmin -uroot password ‘lvnian‘


本文出自 “技術改變命運” 部落格,請務必保留此出處http://lvnian.blog.51cto.com/7155281/1696817

安裝lamp之 一鍵安裝單一實例mysql

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.