[root@hqw ~]# cd /home/app/mysql
[root@hqw mysql]# ls
--解壓
MySQL-community-5.1.73-1.rhel5.i386.rpm-bundle.rpm
[root@hqw mysql]# tar -xvf MySQL-community-5.1.73-1.rhel5.i386.rpm-bundle.tar
MySQL-test-community-5.1.73-1.rhel5.i386.rpm
MySQL-嵌入式社群-5.1.73-1.rhel5.i386.rpm
MySQL-devel-community-5.1.73-1.rhel5.i386.rpm
MySQL-shared-compat-5.1.73-1.rhel5.i386。 rpm
MySQL-shared-community-5.1.73-1.rhel5.i386.rpm
MySQL-server-community-5.1.73-1.rhel5.i386.rpm
MySQL-client-community-5.1.73-1. rpm rhel5.i386.rpm
MySQL-community-debuginfo-5.1.73-1.rhel5.i386.rpm
--安裝
[root@hqw ## ######################################## [100%]
1:MySQL共享- 社區############################################ [ 13% ]
2:MySQL開發社群########################################################################################## ## [ 25%]
3:MySQL 用戶社群################################################################################################################################################################# ### ##### [ 38%]
4:MySQL-community-debugin############################################################################################ #### ########## [ 50%]
5:MySQL 嵌入式社群############################################################################################ ##### ############### [ 63%]
6:MySQL 伺服器社群#################### ##### #################### [ 75%]
為此,請啟動伺服器,然後發出以下命令:
/usr/bin/mysqladmin -u root -h hqw.net 密碼'new-password '
/ usr/bin/mysql_secure_installation
資料庫和匿名使用者。
強烈建議生產伺服器使用此方法。
給mysqld 2 秒啟動時間
7:MySQL 共享兼容 ############################ ################ # [ 88%]
8:MySQL-測試社群 ####################### ################# ###### [100%]
[root@hqw mysql]# /usr/bin/mysqladmin - u root -h hqw.net 密碼'root'
[root@hqw mysql ]# /usr/bin/mysqladmin -u root 密碼'root'
[root@hqw mysql]# service mysql start
--啟動服務
[root@hqw mysql]# service mysql start
歡迎使用MySQL監控。 指令以 ; 結尾或 g.
您的 MySQL 連線 ID 是 3
伺服器版本:5.1.73-community MySQL Community Server (GPL)
版權所有 (c) 2000, 2013,Oracle 和/或其附屬公司。保留所有權利。
Oracle 是 Oracle Corporation 和/或其
附屬公司的註冊商標。其他名稱可能是其各自所有者的商標。
輸入「幫助;」或「h」尋求協助。輸入 'c' 清除目前輸入語句。
mysql>現在選擇();
+--------------------+|現在() |
+---------- ----------+
| 2014-11-22 08:01:09 |
+------------------------ +
1 行集合(0.00 秒)
--新遠端帳戶
mysql>使用授予選項將*.* 上的所有權限授予由「test」識別的test@localhost;
查詢正常,0 行受影響(0.00 秒)
mysql> GRANT ALL PRIVILEGES ON *.* TO test@"%" IDENTIFIED BY 'test' with GRANT OPTION;
my
--刷新>刷新權限;
mysql> exit
[root@hqw mysql]# mysql -utest -ptest
歡迎使用MySQL監控。 指令以 ; 結尾或 g.您的 MySQL 連線 ID 是 4
伺服器版本:5.1.73-community MySQL Community Server (GPL)
版權所有 (c) 2000, 2013,Oracle 和/或其附屬公司。保留所有權利。
附屬公司的註冊商標。其他名稱可能是其各自
所有者的商標。
輸入「幫助;」或「h」尋求協助。輸入 'c' 清除目前輸入語句。
mysql> select now();
+---------------------+
| now() |
+---------- -----------+
| 2014-11-22 08:02:36 |
+---------------------+
1 row in set (0.00 sec)
mysql>
mysql> exit
Bye
[root@hqw mysql]# exit
logout
Last login@hqw mysql]# exit
Last login@hqw mysql]# exit
日誌
[root@hqw ~]# cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
--往主設定檔新增 skip-name-resolve,skip-resolve,skip-resolve,skip-resolve grant-tables為加快遠端連線
--改動mysql的設定文件,在my.cnf中的[mysqld]下面(位置不能錯)加上lower_case_table_name=1這句話(1表示不區分大小寫,0區分大小寫入),儲存重新啟動mysql
[root@hqw ~]# vi /etc/my.cnf
# Example MySQL config file for very large systems.
#
# This is for a large system with memory of 1G-2G where the system runs mainly
# MySQL.
#
# MySQL programs look for option files in a set of
# locations which depend on the deployment platform.
# You can copy this option Forcopy this 4. information about these locations, see:
# http://dev.mysql.com/doc/mysql/en/option-files.html
#
# In this file, you can use all long options that a program supports. # If you want to know which options a program supports, run the program
# with the "--help" option.
# The following options will be passed to all = 3306
socket = /var/lib/mysql/mysql.sock
# Here follows entries for 某物
skip-grant- tables
socket = /var/lib/mysql/mysql.sock
skip-locking w ~]#
--設定防火牆允許3306埠
[root@hqw ~]# vi /etc/sysconfig/iptables
# system-config-securitylevel 編寫的防火牆設定
# 不建議手動自訂此檔案。
*filter
:INPUT ACCEPT [0:0]
:轉送接受[0:0]
:輸出接受[0:0]
:RH-Firewall-1-INPUT - [0:0]
-A 輸入- j RH-Firewall-1-INPUT
-A 轉送- j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH -Firewall-1-INPUT -p 50 -j 接受
-A RH-Firewall-1-INPUT -p 51 -j 接受
-A RH-Firewall-1- INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j 接受
-A RH-Firewall-1-INPUT -p tcp -m state --state 新-m tcp --dport 1158 -j接受
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 5560 -j 接受
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j 接受
-A RH-Firewall- 1-INPUT -p udp -m udp --dport 631 -j 接受
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 - j 接受
-A RH-Firewall-1-INPUT - m 狀態--state 已建立,相關-j 接受
-A RH-Firewall-1-INPUT -m 狀態--state 新-m tcp -p tcp -- dport 3306 -j 接受
-A RH-Firewall-1-輸入-m 狀態--state 新-m tcp -p tcp --dport 1521 -j 接受
-A RH-Firewall-1-INPUT -m state -- state 新-m tcp -p tcp --dport 22 -j ACCEPT
"/etc/sysconfig/iptables" 25L, 1275C
#由system-config-securitylevel編寫的防火牆設定
#不建議手動自訂此檔案。
*filter
:INPUT ACCEPT [0:0]
:FORWARD接受[0:0]
:輸出接受[0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT - j RH-Firewall-1-INPUT
-A FORWARD -j RH -Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall -1-INPUT -p 50 -j 接受
-A RH-Firewall-1-INPUT -p 51 -j 接受
-A RH-Firewall-1- INPUT -p tcp -m state --state NEW -m tcp - -dport 8080 -j 接受
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 1158 -j接受
-A RH-Firewall-1-INPUT -p tcp - m 狀態--state NEW -m tcp --dport 5560 -j 接受
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j 接受
-A RH-Firewall-1-輸入-p udp -m udp --dport 631 -j 接受
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 - j 接受
-A RH-Firewall-1-INPUT -m 狀態--state 已建立,相關-j 接受
-A RH-Firewall-1-INPUT -m 狀態--state 新-m tcp -p tcp -- dport 3306 -j 接受
-A RH-Firewall-1-INPUT - m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT
-A RH-Firewall-1-INPUT -m state -- state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/sysconfig/iptables" 25L, 1275C 寫入
卸載iptables 模組: iptables start
應用iptables 防火牆規則: [ OK ]
載入額外的iptables 模組:ip_conntrack_netbios_n[
[root@hqw ~]# ifconfig
eth0 連結encap:乙太網路HWaddr 00:0C:29:0D:B0:9D
55 遮罩:255.255.255.0
inet6 位址: fe80: :20c:29ff:fe0d:b09d/64 範圍:連結
上廣播運行多播MTU:1500 指標:1 溢出
TX 封包: 6513 9 個錯誤:0 個丟棄:0 溢出:0 操作員:0
衝突:0 txqueuelen:1000
6 (5.2 MiB)
中斷:67 基址:0x2000
inet位址1/128 範圍:主機
上環回運作MTU:16436 指標:1
RX 資料包:7086 錯誤:0 丟棄:0 溢出:0 幀:0
TX 資料包:7086 錯誤:0 丟棄:0 溢出:0 操作員:0
5 (4.5 MiB ) TX 位元組:4800365 (4.5 MiB)