1. 程式人生 > >10,資料探勘環境搭建-mysql安裝

10,資料探勘環境搭建-mysql安裝

mysql-5.5.10.tar.gz
安裝mysql 安裝到 /usr/local
在~目錄裡安裝mysql

0,安裝準備

yum install -y  cmake make gcc gcc-c++ ncurses-devel bison

1,新增系統偽使用者

groupadd mysql
useradd -g mysql mysql

2,建立mysql的安裝目錄及資料庫目錄

mkdir -p /usr/local/mysql
mkdir -p /usr/local/mysql/data

2,安裝mysql

cd ~
tar -zxvf mysql-5.5.10.tar.gz
cd mysql-5.5.23
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR
=/tmp/mysql.sock \
-DEXTRA_CHARSETS=all \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DWITH_READLINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DMYSQL_USER=mysql \ -DMYSQL_TCP_PORT=3306 make && make install

執行 make && make install 之後,10分鐘之後完成mysql安裝

3,修改mysql安裝檔案目錄許可權

cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .

4,初始化mysql資料庫

/usr/local/mysql/scripts/mysql_install_db --user=mysql

5,修改mysql安裝檔案目錄許可權

cd /usr/local/mysql
chown -R root:mysql .
chown -R mysql:mysql .

6,複製配置檔案

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

7,初始化mysql資料庫

/usr/local/mysql/scripts/mysql_install_db --user=mysql

8,啟動mysql資料庫,後臺啟動

/usr/local/mysql/bin/mysqld_safe --user=mysql &

9,檢視mysql

netstat -tlun

3306埠

10,登入mysql

/usr/local/mysql/bin/mysql

11,視窗操作mysql資料庫

use mysql;
show tables;
select * from user\G;

12,設定mysql的密碼

/usr/local/mysql/bin/mysqladmin -u root password 123

13,登入mysql

/usr/local/mysql/bin/mysql -u root -p

輸入mysql密碼

14,問題
Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’

ps -A | grep mysql
kill -9 mysqld_safe
kill -9 mysqld