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

歡迎訪問 生活随笔!

生活随笔

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

数据库

基于linux使用mysql二进制包安装mysql

發布時間:2025/3/20 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于linux使用mysql二进制包安装mysql 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

單實例MySQL二進制包的安裝


Centos 6.5 64bit?


下載mysql


1.官網地址:

http://dev.mysql.com/downloads/mysql/

?

2.解壓

tar?xvf?mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz


3.移動到/usr/local/mysql

mv?mysql-5.6.27-linux-glibc2.5-x86_64?mysql

4.安裝依賴的lib包:

centos:yum?install??libaio?-y


5, 配置用戶,目錄

shell>?groupadd?mysql shell>?useradd?-r?-g?mysql?mysql shell>?cd?/usr/local/mysql shell>?chown?-R?mysql?. shell>?chgrp?-R?mysql?.


6.初始化mysql

shell>scripts/mysql_install_db?--user=mysql??--datadir=/usr/local/mysql/data/ 錯誤: scripts/mysql_install_db?--user=mysql??--datadir=/data/mysql/data/ FATAL?ERROR:?please?install?the?following?Perl?modules?before?executing?scripts/mysql_install_db: Data::Dumperyum?-y?install?autoconf

# Next command is optional

此時默認的my.cnf 會生成在/etc/下,如果為了方便管理,放在/ur/lcoal/mysql

下,則需要更改support-files/mysql.server 內容,將my.cnf的路徑修改,然后刪除/etc/my.cnf

再次啟動即可

conf=/usr/local/mysql/my.cnf shell>?cp?support-files/mysql.server?/etc/init.d/mysql.d

?

這里最重要的就是初始化mysql的一些權限賬戶表,默認創建了一個空密碼的root用戶

?


7.啟動mysql


最簡單的啟動方式:

shell>?/usr/local/mysql/bin/mysqld?--user=mysql??--datadir=/usr/local/mysql/data/

默認情況下使用/usr/local/mysql/data作為mysql的數據目錄,包括數據庫文件,log日志。


8.環境變量配置


發現無法使用mysql -uroot -p ?登陸mysql ,解決辦法將客戶端的路徑加入環境變量中去。

vim?/etc/profile export?PATH=$PATH:/usr/local/mysql/bin/ source?/etc/profile


常用的mysql啟動參數:

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


9.推薦的啟動mysql

/usr/local/mysql/support-files/mysql.server?start 或者 /etc/init.d/mysql.d??start


一般來說,沒什么特別需要的話就是使用上述腳本啟動mysql服務器了,這個腳本可以加入到linux的系統服務。


10.關閉MySQL的方法


最直接的殺死

killall?mysqld???????-不推薦使用強制殺死,高并發情況下會造成數據丟失,損壞表文件

推薦的方式:

/etc/init.d/mysql.d?stop


?

?


轉載于:https://blog.51cto.com/douya/1579986

總結

以上是生活随笔為你收集整理的基于linux使用mysql二进制包安装mysql的全部內容,希望文章能夠幫你解決所遇到的問題。

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