一、解壓文件到當前目錄 命令:tar -zxvf mysql....tar.gz 二、移動解壓完成的文件夾到目標目錄並更名mysql 命令:mv mysql-版本號 /usr/local/mysql 添加系統mysql組和mysql用戶 添加系統mysql組 sudo groupadd mysql ...
一、解壓文件到當前目錄 命令:tar -zxvf mysql....tar.gz 二、移動解壓完成的文件夾到目標目錄並更名mysql 命令:mv mysql-版本號 /usr/local/mysql 添加系統mysql組和mysql用戶 添加系統mysql組 sudo groupadd mysql 添加mysql用戶 sudo useradd -r -g mysql mysql 添加完成後可用id mysql查看
然後進入/usr/local/mysql目錄 設置mysql用戶組對該文件夾操作許可權 命令:chown -R mysql:mysql ./
查看/etc/my.cnf 是否存在,如果存在刪除掉 查看命令: ls /etc/my.cnf 刪除命令: rm /etc/my.cnf 初始化資料庫 命令:./scripts/mysql_install_db --user=mysql 註:如果執行此命令報如下錯誤
需安裝yum包 命令:yum -y install perl perl-devel 安裝完成重新執行初始化資料庫命令 然後進入support-files文件夾
拷貝my-default.cnf到/etc下更名為my.cnf 命令:cp my-default.cnf /etc/my.cnf 拷貝啟動文件mysql.server到/etc/rc.d/init.d下並更名為mysql 命令: cp mysql.server /etc/rc.d/init.d/mysql 然後配置mysql開機自啟動 進入/etc/init.d目錄 給mysql賦可執行許可權 命令:chmod +x mysql 添加服務 命令:chkconfig --add mysql 查看服務列表 命令:chkconfig --list
如果看到mysql的服務,並且3,4,5都是on的話則成功,如果是off,則鍵入 chkconfig --level 345 mysql on 重啟電腦 檢查監聽查看是否服務啟動 命令:netstat -na |grep 3306
更改用戶可以遠程操作資料庫 授權操作 命令:grant all privileges on *.* to '%'@'%' identified by 'mypassword' with grant option; 刷新授權 flush privileges; 遠程連接 刪除其他用戶