初始化資料庫
啟動mysql,修改密碼
關閉linux防火牆
tar -zxvf mysql-5.6.40-linux-glibc2.12-i686.tar.gz
將解壓後的檔案重新命名為mysql
mv mysql-5.6.40-linux-glibc2.12-i686 mysql
建立mysql使用者組及使用者
groupadd mysql
useradd -r -g mysql mysql
建立資料目錄並賦予許可權
mkdir -p /data/mysql #建立目錄
chown mysql:mysql -r /data/mysql #賦予許可權
mysql配置的操作
vim /etc/my.cnf
內容如下:
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
配置/usr/local/mysql/bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql
檢視密碼mmgu8y(1i30)
cat /data/mysql/mysql.err
先將mysql.server放置到/etc/init.d/mysql中
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
啟動mysql
/etc/init.d/mysql start
ps -ef|grep mysql
登入mysql
./mysql -u root -p #bin目錄下
再執行下面三步操作,然後重新登入
set password = password('123456');
alter user 'root'@'localhost' password expire never;
flush privileges;
這時候你如果使用遠端連線……你會發現你無法連線。
這裡主要執行下面三個命令(先登入資料庫)
use mysql #訪問mysql庫
update user set host = '%' where user = 'root'; #使root能再任何host訪問
flush privileges;
如果不希望每次都到bin目錄下使用mysql命令則執行以下命令
ln -s /usr/local/mysql/bin/mysql /usr/bin
mysql 資料庫安裝命令 MySQL 資料庫安裝
4.安裝資料庫 scripts mysql install db user mysql datadir usr local mysql data 這時候報錯了,提示我們沒有找到.scripts mysql install db 這個裡這個檔案或者目錄 因為 mysql install db 這個檔案...
mysql 資料庫安裝
mysql v4.1.10 for linux 乙個多執行緒的 結構化查詢語言 sql 資料庫伺服器,它執行效能高,執行速度快,易於使用。目前國內不少商業web虛擬主機產品都提供對它的支援。1 解壓縮mysql安裝檔案至某一目錄。如 usr local src 2 增加使用者組和使用者 groupa...
mysql資料庫安裝
開始安裝步驟安裝,雖然也問題不斷,不過最終安裝成功了,故特此寫文一篇,後面的朋友不用走這些彎路了,哈哈哈,當然我寄幾也是,哈哈哈。廢話不多說,進入正題。1 解壓壓縮包,放置d盤目錄下。2 新建 my.ini 檔案,將如下 新增到檔案中 mysql 設定mysql客戶端預設字符集 default ch...