Mysql 各種方式安裝摺騰之一:rpm方式安裝

---------生命不息,折騰不止


Mysql 各種方式安裝摺騰之一:rpm方式安裝

1 mysql rpm 安裝。

環境rhel6.4+mysql5.5.40

1.1 下載

官網下載對應rpm包,不多說。

1.2 安裝

一條命令解決

 rpm -ivh MySQL-server-5.5.40-1.el6.x86_64.rpm

--------------------------------------------------------------------------------

這裏通過查官網安裝文檔,就有一些參數需要明確,看這個表,是不是你很關心的參數都有着落了,哈哈。

Table 2.9 MySQL Installation Layout for Linux RPM Packages

Directory Contents of Directory

/usr/bin Client programs and scripts

/usr/sbin The mysqld server

/var/lib/mysql Log files, databases

/usr/share/info MySQL manual in Info format

/usr/share/man Unix manual pages

/usr/include/mysql Include (header) files

/usr/lib/mysql Libraries

/usr/share/mysql Miscellaneous support files, including error messages, character set files, sample configuration files, SQL for database installation

/usr/share/sql-bench Benchmarks


1.3 配置

Cp /usr/share/mysql/my-medium.cnf   /etc/my.cnf

最好加幾個參數指定一下字符集,我們不需要不確定參數,所有參數都要定下來,而且我們都要明確。

[client]

default-character-set = utf8


[mysqld]

default-storage-engine = INNODB

character-set-server = utf8

collation-server = utf8_general_ci


1.4 可以啓動了

Service mysql start 

同時查看日誌(一定要有啓動同時看日誌的習慣)

tail -f /var/lib/mysql/host-name.error

當然查看SUCCESS的提示後就是啓動成功了,可以登陸了

初始沒有密碼

Mysql 命令直接登陸

進入mysql>命令行後可以修改密碼

Set password =PASSWORD(‘123456’)

條條大路改密碼, 也可以

Mysqladmin -uroot password ‘newpass’    //這隻適應於全新設置密碼,也就是原來沒有密碼的情況羅。


1.5 特殊情況之當你毀了mysql的data目錄了。

沒錯,也就是你刪掉了/var/lib/mysql這個用於存mysql的數據文件的目錄,也就可以這麼搞了。

手動創建/var/lib/mysql目錄。

/usr/bin/mysql_install_db

這條命令執行成功後,就會重新命令所有數據庫運行所需的所有數據文件。

就像下面這樣了




一些參數資料:

http://dev.mysql.com/doc/refman/5.5/en/linux-installation-rpm.html 文檔

http://downloads.mysql.com/archives/community/ 下載包

http://img.jb51.net/shouce/mysql/MySQL/index.html 官方手冊中文版


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章