linux下mysql的安裝解疑

2021-08-25 01:37:23 字數 1957 閱讀 3939

1. './mysql-bin.index' not found (errcode: 13) 的解決方法

提示./mysql-bin.index無法找到(由於mysql開啟了bin日誌功能),到資料庫根目錄檢視該檔案是存在的,可能是檔案許可權的問題,檢視了資料庫根目錄的許可權是700,所有者和使用者組都是root,可能是上次轉移資料庫的時候不小心修改了資料夾的許可權。

解決方法:

chgrp -r mysql ./var && chown -r mysql ./var  (這裡資料庫根目錄為/*****/var)

重新啟動mysql  [ok]

2. 安裝命令

shell>groupadd mysql

shell>useradd -g mysql mysql

shell>gunzip < mysql-version.tar.gz | tar -xvf -

shell>cd mysql-version

shell>./configure --prefix=/usr/local/mysql #安裝路徑

shell>make

shell>make install

shell>cp support-files/my-medium.cnf /etc/my.cnf

shell>cd /usr/local/mysql

shell>chown -r mysql . #改變使用者

shell>chgrp -r mysql . #改變使用者組

shell>bin/mysql_install_db --user=mysql #安裝資料庫

shell>chown -r root .

shell>chown -r mysql var

shell>bin/mysqld_safe --user=mysql & #啟動資料庫

3.啟動伺服器

shell> /etc/init.d/mysql start

4. my.cnf配置檔案

my.cnf 存在於/etc/my.cnf

具體配置

方法: 修改/etc/my.conf:

[mysqld]

datadir=/usr/local/mysql/data #資料檔案存放位置

socket=/var/lib/mysql/mysql.sock

5. 檢視 /etc/rc.d/init.d/mysqld status 看看mysql是否已經啟動.

6. 許可權問題,則先改變許可權 #chown -r mysql:mysql /var/lib/mysql

Linux下MySQL的安裝

mysql資料庫的安裝 1 安裝依賴包 yum install gcc gcc c autoconf bison automake zlib fiex libxml ncurses devel libmcrypt libtool ltdl devel y 2 安裝cmake cd tmp wget ...

linux下mysql的安裝

系統 centos6.5 64bits 安裝包 mysql 5.5.53 1.el6.x86 64.rpm bundle.tar 1 將mysql 5.5.53 1.el6.x86 64.rpm bundle.tar複製到linux opt目錄下,2 解壓mysql 5.5.53 1.el6.x86...

linux下mysql的安裝

執行命令 tar mysql 5.6.17 linux glibc2.5 i686.tar.gz 執行命令 cp mysql 5.6.17 linux glibc2.5 i686 usr local mysql r 執行命令 groupadd mysql和useradd r g mysql mysq...