linux下安裝mysql資料庫

來源:互聯網
上載者:User

標籤:資料庫

這裡示範mysql-5.5.28-linux2.6-x86_64.tar.gz (一下以mysql.tar.gz)在ubuntu下的安裝:
1、下載mysql安裝包到/usr/local/下,進行解壓縮tar -xvf mysql...tar.gz(移動指令mv)2、添加捷徑指向mysql:ln -s mysql-5.5.28-linux2.6-i686/ mysql3、安裝依賴包:執行/usr/local/mysql/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot               open shared object file: No such file or directory 報錯:進行libaio1(不是libaio.so.1)下載:apt-get install libaio4、配置使用者目錄

#groupadd mysql

#useradd -r -g mysql mysql

#cd /usr/local/mysql

#chown -R mysql .

#chgrp -R mysql .

6.       初始化mysql

    假如目前的目錄為/usr/local/mysql

#scripts/mysql_install_db --user=mysql


7.       啟動mysql

最簡單的啟動方式:

#/usr/local/mysql/bin/mysqld --user=mysql

預設情況下使用/usr/local/mysql/data作為mysql的資料目錄,包括資料庫檔案,log日誌。

常用的mysql啟動參數:

/usr/local/mysql/bin/mysqld  --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data  --port=3306 --socket=/tmp/mysql.socks

推薦的啟動mysql

#/usr/local/mysql/support-files/mysql.server start

啟動完成之後用ps -ef |grep mysql 命令查看是否啟動

8.       登入mysql

#/usr/local/mysql/bin/mysql -u root -p

預設密碼為空白

修改root密碼

mysql>use mysql ;
       mysql>update user set password=PASSWORD("123456") where user=‘root‘;
       mysql>FLUSH PRIVILEGES;

9.       關閉mysql

最簡單的方式

#killall mysqld

推薦的方式

#/usr/local/mysql/support-files/mysql.server stop

使用mysql.server stop關閉mysqld會銷毀pid檔案,並做容錯操作,但是最後也是調用kill命令kill mysql。

關閉mysql,盡量不要用kill -9 mysql_pid或者是killall -9 mysql,否則mysql進程無法做退出處理,就可能會遺失資料,甚至導致表損壞。

參考文章:http://www.blogjava.net/supercrsky/articles/392801.html

linux下安裝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.