view plain
copy
tar -zxf msql-5.7.14.tar.gz
2.安裝依賴包
view plain
copy
yum -y install gcc gcc-c++ ncurses ncurses-devel cmake
view plain
copy
wget
4.新增使用者
view plain
copy
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
5.預編譯
view plain
copy
cmake . \
-dcmake_install_prefix
-dmysql_datadir
-ddownload_boost=1
\ -dwith_boost
=/software/boost_1_59_0 \
-dmysql_unix_addr
-ddefault_charset
=utf8
\ -ddefault_collation
=utf8_general_ci
\ -denabled_local_infile=on
\ -dwith_innobase_storage_engine=1
\ -dwith_federated_storage_engine=1
\ -dwith_blackhole_storage_engine=1
\ -dwithout_example_storage_engine=1
\ -dwithout_partition_storage_engine=1
\ -dwith_fast_mutexes=1
\ -dwith_zlib
=bundled
\ -denabled_local_infile=1
\ -dwith_readline=1
\ -dwith_embedded_server=1
\ -dwith_debug=0
6.編譯安裝view plain
copy
make
make install
7.修改 /etc/my.cnf view plain
copy
[mysqld]
datadir
socket
user
=mysql
# disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
character_set_server
=utf8
8.修改許可權 view plain
copy
chown -r mysql:mysql mysql-5.7.14/
9.建立資料庫目錄 view plain
copy
mkdir data
chown mysql:mysql data
10.初始化view plain
copy
bin/mysqld --initialize
--user
=mysql
--basedir
--datadir
11.設定加密連線 view plain
copy
bin/mysql_ssl_rsa_setup
12.加入系統服務view plain
copy
cp support-files/mysql.server /etc/init.d/mysqld
修改 mysqld 檔案裡的 basedir datadir 屬性
chkconfig mysqld on # 設定開機自啟動
chkconfig --list | grep mysqld
13.啟動 重啟 停止 view plain
copy
service mysqld start
service mysqld restart
service mysqld stop
14.登入並修改初始密碼 copy
set password for 'root'@'localhost'=password('newpassword');
安裝中遇到的問題 view p
copy
1.檢視錯誤日誌 /var/log/mysqld.log 檢查錯誤原因 view plain
copy
[error] fatal error: can't open and lock privilege tables: table 'mysql.user' doesn't exist
3.通過需改 /etc/my.cnf 下 --datadir引數來解決問題
MySQL 5 7 1啟動方式
載入配置檔案順序 etc my.cnf etc mysql my.cnf usr local mysql etc my.cnf my.cnf 後面配置檔案會覆蓋前面配置檔案設定的引數 如果 etc my.cnf配置檔案定義了innodb buffer pool size 100m 而 etc mys...
64位Win10系統安裝Mysql5 7 11
最近在裝了64位win10系統的mac book筆記本上用mysql installer community 5.7.11.0安裝mysql5.7.11,在配置mysql server時老是卡住,報錯。在別的pc相同windows系統,自動安裝沒問題 估計是硬碟空間不夠,有些臨時檔案無法儲存的原因。...
手動編譯原始碼安裝mysql 原始碼編譯安裝mysql
1 安裝mysql需要的依賴包 yum y install ncurses devel libaio devel 2 安裝編譯mysql需要的軟體 mysql 有3個版本分支 5.0 5.1系列 5.4 5.7系列 6.0 7.1群集產品系列 最早的mysql 5.0 5.1產品 直接.config...