mysql在redhat as4上的安裝過程
-----------------------------------------------------------------
-- 一、解除安裝
-----------------------------------------------------------------
1、查詢以前是否安裝mysql
rpm -qa | grep -i mysql
2、刪掉mysql
rpm -ev mysql-4.1.20-1.RHEL4.1
3、刪除老版本mysql的標頭檔案和庫
rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
-----------------------------------------------------------------
-- 二、安裝
-----------------------------------------------------------------
1、安裝服務端
rpm -ivh mysql-4.1.20-1.RHEL4.1.i386.rpm
rpm -ivh perl-DBD-MySQL-2.9004-3.1.i386.rpm
rpm -ivh mysql-server-4.1.20-1.RHEL4.1.i386.rpm
2、安裝客戶端
rpm -ivh mysqlclient10-3.23.58-4.RHEL4.1.i386.rpm
3、登入
mysql -u root -p -h 127.0.0.1
usr/bin/mysqladmin -u root password 'root'
-----------------------------------------------------------------
-- 三、注意事項
-----------------------------------------------------------------
安裝完成第一次執行mysql時,可能碰到下面的錯誤
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
sock路徑是在/etc/my.cnf中指定
出現這種問題的原因是mysql.sock檔案沒有成功建立。
在mysqld服務啟動時,會建立mysql.sock檔案,必須保證mysql在這個目錄下有許可權。
解決辦法:
① 改變目錄所有者 chown -R mysql:mysql /var/lib/mysql
② 停掉mysqld服務,再啟動服務
service mysqld status
kill -9 pid
service mysqld start
-----------------------------------------------------------------
-- 四、目錄結構
-----------------------------------------------------------------
1、資料庫目錄
/var/lib/mysql/
2、配置檔案
/usr/share/mysql
/etc/my.cnf
3、相關命令
/usr/bin(mysqladmin mysqldump等命令)
4、啟動指令碼
/etc/rc.d/init.d/ (啟動指令碼檔案mysql的目錄)
-----------------------------------------------------------------
-- 五、啟動與停止
-----------------------------------------------------------------
1、啟動
MySQL安裝完成後啟動檔案mysql在/etc/init.d目錄下,在需要啟動時執行下面命令即可。
[root@test1 init.d]# /etc/init.d/mysqld start
2、停止
/usr/bin/mysqladmin -u root -proot shutdown
3、設定自動啟動
1)察看mysql是否在自動啟動列表中
[root@test1 local]# /sbin/chkconfig --list
2)把MySQL新增到你係統的啟動服務組裡面去
[root@test1 local]# /sbin/chkconfig --add mysqld
/sbin/chkconfig --level 3 mysqld on
/sbin/chkconfig --level 5 mysqld on
等級0表示:表示關機
等級1表示:單使用者模式
等級2表示:無網路連線的多使用者命令列模式
等級3表示:有網路連線的多使用者命令列模式
等級4表示:不可用
等級5表示:帶圖形介面的多使用者模式
等級6表示:重新啟動
3)把MySQL從啟動服務組裡面刪除。
[root@test1 local]# /sbin/chkconfig --del mysqld
-----------------------------------------------------------------
-- 六、允許遠端登入
-----------------------------------------------------------------
mysql> use mysql;
mysql> update user set host='%' where user = 'root' and host = 'localhost';
mysql> flush privileges;
mysql> select host, user, password from user where user='root';
mysql> quit
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/720091/viewspace-1057978/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 10g 在linux redhat as4 系統安裝圖解全過程Oracle 10gLinuxRedhat圖解
- redhat 5.4下安裝MYSQL全過程RedhatMySql
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)線上安裝方式LinuxRedhatCentOSMySql
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)離線安裝方式LinuxRedhatCentOSMySql
- 透過mysql官網在伺服器上安裝mysqlMySql伺服器
- mysql5.7.23安裝詳細過程MySql
- Ubuntu 16.04 安裝 MySQL 8.0 全過程UbuntuMySql
- Linux上安裝MySQL的幾種常見方式的過程和步驟LinuxMySql
- RedHat 7.7 平臺安裝19c(19.3) RAC 詳細操作過程Redhat
- redhat安裝dockerRedhatDocker
- mysql在linux上cmake安裝方法(自己安裝版)MySqlLinux
- webpack的安裝過程Web
- 安裝wampserver的過程Server
- RedHat上靜默安裝Oracle11gRedhatOracle
- Centos7或RedHat7下安裝MysqlCentOSRedhatMySql
- Zookeeper 在Windows下的安裝過程及測試Windows
- 怎樣在 Ubuntu Linux 上安裝 MySQLUbuntuLinuxMySql
- 通過Xshell6跳板機在Linux上安裝MySQL5.7LinuxMySql
- 透過yum在centos6.6上安裝mysql5.7.21rpm包CentOSMySql
- RedHat 7.7 平臺安裝19c(19.3) RAC 靜默詳細操作過程Redhat
- MySql安裝過程中初始化失敗MySql
- linux mysql5.6版本的安裝配置過程LinuxMySql
- selenium安裝過程
- 在騰訊雲上安裝mysql遇到的問題MySql
- 在centos7上安裝mysql5.7CentOSMySql
- 在VMware已安裝的CentOS7.9上編譯安裝mysql5.6CentOS編譯MySql
- Centos5.5中安裝Mysql5.5過程分享CentOSMySql
- Linux(01):RedHat 7.6 安裝LinuxRedhat
- centOS(同redhat)安裝 dockerCentOSRedhatDocker
- redhat 7.4安裝mysql 8.0.18 source code原始碼的一些思考RedhatMySql原始碼
- 【一】TYPORA安裝過程
- linux上安裝mysqlLinuxMySql
- Mysql 5.7在OL 6上以RPM包安裝MySql
- mysql在linux安裝MySqlLinux
- Centos7.9 安裝mysql8.4.3-lts 記錄過程CentOSMySql
- RedHat FC5安裝xmmsRedhat
- PostgreSQL:Redhat 8.5 + PostgreSQL 14.5 安裝SQLRedhat
- 秒搞VirtualBox 、CentOS 的安裝過程CentOS
- Tigase手動安裝過程