国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux下安裝mysql手記

2024-06-28 13:23:28
字體:
來源:轉載
供稿:網友
linux下安裝MySQL手記

安裝mysql

下載mysql-standard-4.1.8-pc-linux-i686.tar.gz文件到目錄/usr/local/下

# groupadd mysql   //添加mysql用戶組

# useradd -g mysql mysql  //在mysql用戶到mysql用戶組

# tar –zxvf mysql-standard-4.1.8-pc-linux-i686.tar.gz  //解壓安裝包

# rm –f mysql-standard-4.1.8-pc-linux-i686.tar.gz  //刪除壓縮包

# mv mysql-standard-4.1.8-pc-linux-i686 mysql  //把mysql-standard-4.1.8-pc-linux-i686中的文件放到mysql文                                                                              件夾中,并刪除mysql-standard-4.1.8-pc-linux-i686文件夾

# cd mysql  //進入mysql文件夾

# cp /usr/local/mysql/support-files/my-medium.cnf  /etc/my.cnf  //把配置文件拷貝到/etc/下更名為my.cnf,此時                                                                         提示是否覆蓋重名文件,回答y

# scripts/mysql_install_db --user=mysql  //以mysql用戶初始化數據庫,必須以mysql用戶

# chown -R root .  //注意后面有點,表示將當前目錄下的所有文件與子目錄的擁有者設定為root用戶

# chown -R mysql data  //表示將當前目錄下的data目錄的擁有者設定為mysql用戶

# chgrp -R mysql .  //注意后面有點,表示將當前目錄下的文件的文件組設為mysql組

# bin/mysqld_safe --user=root &  //&表示后臺啟動

此時如果沒有出現“……ended”,啟動成功。回車顯示命令輸入行。

 

查看mysql是否啟動:

    # ps -aux | grep mysqld

   會看到類似以下信息:

    root     14105  0.0  0.0   3896   660 pts/0    S+   08:50   0:00 grep mysqld

root     14304  0.0  0.0   4452  1092 ?        S    APR24   0:00 /bin/sh ./mysqld_safe --user=mysql

mysql    14327  0.0  0.7  41024 14508 ?        S    Apr24   0:01 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/localhost.localdomain.pid --skip-locking --port=3306 --socket=/tmp/mysql.sock

mysql    14328  0.0  0.7  41024 14508 ?        S    Apr24   0:01 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/localhost.localdomain.pid --skip-locking --port=3306 --socket=/tmp/mysql.sock

mysql    14329  0.0  0.7  41024 14508 ?        S    Apr24   0:00 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/localhost.localdomain.pid --skip-locking --port=3306 --socket=/tmp/mysql.sock

查看mysql是否在監聽端口:

    # netstat -tl | grep mysql

  會看到如下類似內容:

    tcp 0 0 *:mysql *:* LISTEN

 

可能出現的錯誤:

    Can't connect to local Mysql server through socket '/tmp/mysql.sock'   此時確保/etc/my.cnf中的“socket”的配置文件是否存在

        如:/etc/my.cnf中 socket=/tmp/mysql.sock   則在/tmp/下一定要有mysql.sock文件如果沒有則 # touch /tmp/mysql.sock   //建立mysql.sock文件

 

    Can't create/write to file '/usr/local/mysql/data/localhost.localdomain.pid'   有此類錯誤發生,查看權限問題及是否存在localhost.localdomain.pid文件

        設置權限命令:# chown –R      創建文件命令:# touch

 

    當mysql已經啟動,沒有停止服務再次啟動時也可能出現Can't create/write to file '/usr/local/mysql/data/localhost.localdomain.pid' 的錯誤

 

卸載mysql

# rpm -qa|grep -i mysql

可能出現以下信息:

MySQL-server-4.1.8-0

MySQL-client-4.1.8-0

出現則執行:

# rpm -ev MySQL-server-4.1.8-0 MySQL-client-4.1.8-0

  然后手工刪除/usr/local/mysql文件夾和配置文件等

# rm –rf /usr/local/mysql

# rm -f /etc/my.cnf


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芦山县| 黔江区| 沈丘县| 竹山县| 清河县| 福安市| 平凉市| 宁德市| 萨嘎县| 大理市| 宾阳县| 布尔津县| 富阳市| 临漳县| 清流县| 津南区| 垣曲县| 鹤岗市| 黎川县| 禄劝| 红河县| SHOW| 咸丰县| 闸北区| 甘德县| 东乡县| 黄梅县| 奎屯市| 安图县| 武邑县| 虎林市| 来宾市| 龙里县| 屯昌县| 汝南县| 昌图县| 建始县| 织金县| 绥棱县| 民权县| 西藏|