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...