安裝mysql資料庫

2021-10-17 04:08:02 字數 2843 閱讀 2802

linux上安裝mysql5.7

wget

2、將mysql安裝到/usr/local/mysql下

tar -xvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/

mv /usr/local/mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql

3、新建data目錄

mkdir /usr/local/mysql/data

4、新建mysql使用者、mysql使用者組

groupadd mysql

useradd mysql -g mysql

5、將/usr/local/mysql的所有者及所屬組改為mysql

chown -r mysql.mysql /usr/local/mysql

6、配置

/usr/local/mysql/bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data

複製**

2018-07-14 06:40:32 [warning] mysql_install_db is deprecated. please consider switching to mysqld --initialize

2018-07-14 06:40:32 [error] child process: /usr/local/mysql/bin/mysqldterminated prematurely with errno= 32

2018-07-14 06:40:32 [error] failed to execute /usr/local/mysql/bin/mysqld --bootstrap --datadir=/usr/local/mysql/data --lc-messages-dir=/usr/local/mysql/share --lc-messages=en_us --basedir=/usr/local/mysql

– server log begin –

– server log end –

複製**

/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize

/usr/local/mysql/bin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: no such file or directory

yum -y install numactl

複製**

[mysqld]

datadir=/usr/local/mysql/data

basedir=/usr/local/mysql

socket=/tmp/mysql.sock

user=mysql

port=3306

character-set-server=utf8

skip-grant-tables

symbolic-links=0

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

複製**

7、開啟服務

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

chkconfig mysql on

service mysql start

8、設定密碼

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

use mysql;

update user set authentication_string=password(『你的密碼』) where user=『root』;

flush privileges;

exit;

9、將/etc/my.cnf中的skip-grant-tables刪除

10、登入再次設定密碼(不知道為啥如果不再次設定密碼就操作不了資料庫了)

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

alter user 『root』@『localhost』 identified by 『修改後的密碼』;

exit;

11、允許遠端連線

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

use mysql;

update user set host=』%』 where user = 『root』;

flush privileges;

eixt;

12、新增快捷方式

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...