日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Mysql 的源码包安装

發布時間:2025/5/22 数据库 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mysql 的源码包安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

msyql 服務器:mysql-5.5.30.tar.gz

安裝前,如果不存在 mysql 用戶,則建立之

[root@RHEL63?~]#??useradd?mysql
[root@RHEL63?~]#?vim?/etc/passwd ?#不讓 mysql 用戶登錄系統

改成: mysql:x:501:501::/home/mysql:/sbin/nologin

解壓安裝

[root@RHEL63?~]#??tar?zxvf?mysql-5.5.30.tar.gz?-C?/usr/local/src/

[root@RHEL63?~]#??cd?/usr/local/src/mysql-5.5.30/

編譯,安裝:

Mysql 5.5.15 使用了新的 cmake 編譯方式,所以先安裝 cmake

[root@RHEL63?mysql-5.5.30]#?yum?install?-y?cmake

開始編譯:

[root@RHEL63?mysql-5.5.30]#?mkdir?/server/

[root@RHEL63?mysql-5.5.30]#?cmake??-DCMAKE_INSTALL_PREFIX=/server/mysql-5.5?-DMYSQL_UNIX_ADDR=/tmp/mysql.sock??-DDEFAULT_CHARSET=utf8??-DDEFAULT_COLLATION=utf8_general_ci??-DWITH_EXTRA_CHARSETS=all??-DWITH_MYISAM_STORAGE_ENGINE=1??-DWITH_INNOBASE_STORAGE_ENGINE=1?-DWITH_MEMORY_STORAGE_ENGINE=1??-DWITH_READLINE=1?-DENABLED_LOCAL_INFILE=1??-DMYSQL_DATADIR=/server/mysql/data?-DMYSQL_USER=mysql

安裝:

[root@RHEL63?mysql-5.5.30]#??make?-j?4

[root@RHEL63?mysql-5.5.30]#?make?install

配置 mysql 運行環境:

[root@RHEL63?mysql-5.5.30]#?chown?-R?mysql:mysql?/server/mysql-5.5/

#修改mysql安裝目錄權限, 允許mysql用戶對mysql

數據庫文件夾讀寫。

復制 mysql 配置文件

[root@RHEL63?mysql-5.5.30]#?cp??/usr/local/src/mysql-5.5.30/support-files/my-large.cnf?/etc/my.cnf

設置 mysqld5.5 服務開機啟動:

[root@RHEL63?mysql-5.5.30]#?cp?/usr/local/src/mysql-5.5.30/support-files/mysql.server?/etc/init.d/mysqld5.5

復制 mysql 開機啟動文件,以后可以使用 service 命令來啟動和關閉 mysql

[root@RHEL63?mysql-5.5.30]#?chmod?+x?/etc/init.d/mysqld5.5
[root@RHEL63?mysql-5.5.30]#?vim?/etc/init.d/mysqld5.5

basedir=

datadir=

修改成:

basedir=/server/mysql-5.5

datadir=/server/mysql-5.5/data

加入開機啟動項:

[root@RHEL63?~]#?chkconfig?mysqld5.5?on
[root@RHEL63?~]#?chkconfig?--list?mysqld5.5
mysqld5.5?????? 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉

初始化 mysql 數據庫:

[root@RHEL63?~]#?cd?/usr/local/src/mysql-5.5.30/scripts
[root@RHEL63?scripts]#?chmod?+x?mysql_install_db

[root@RHEL63?scripts]#?./mysql_install_db??--defaults-file=/etc/my.cnf?--basedir=/server/mysql-5.5?--datadir=/server/mysql-5.5/data?--user=mysql

開機 mysql

[root@RHEL63?scripts]#?/etc/init.d/mysqld5.5?start

測試登錄:

設置 mysql root 密碼

[root@RHEL63?~]#?mysqladmin?-uroot?password?'123456'

[root@RHEL63?~]#?mysql?-u?root?-p123456


轉載于:https://blog.51cto.com/linuxshare/1671433

總結

以上是生活随笔為你收集整理的Mysql 的源码包安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。