Linux安裝MySQL並遠端連線

2021-10-02 05:55:09 字數 1581 閱讀 8065

2.解壓並移動

tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.27-linux-glibc2.12-x86_64 /usr/local/mysql
3.在mysql目錄下建立mysql的相關配置檔案

mkdir data/mysql

groupadd mysql useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql
修改許可權

chown -r mysql . chown -r mysql /data/mysql
配置

bin/mysqld --initialize --user=mysql  --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/mysql
注:執行成功會自動生成密碼,切記要儲存

將mysql.server從mysql/support-files/ 下複製到 /etc/init.d/mysql

4.新建檔案 、etc/my.cnf

內容如下:

[mysqld] init_connect='set collation_connection = utf8_unicode_ci' init_connect='set names utf8' character-set-server=utf8 port=3306 datadir=/usr/local/mysql/data/mysql skip-grant-tables
5.執行

/etc/init.d/mysql start starting mysql.logging to '/home/yoodb/mysql/data/mysql/ecs-1b35-0002.novalocal.err'.  success!
6.啟動

service mysql start mysql -hlocalhost -uroot -p
修改密碼

set password=password('1');
使可以遠端連線

alter user 'root'@'%' identified with mysql_native_password by'1'; flush privileges;
7.檢驗是否成功

mysql--version
8.主機訪問虛擬機器mysql時關閉防火牆命令

systemctl stop firewalld.service systemctl status firewalld
時關閉防火牆命令

systemctl stop firewalld.service systemctl status firewalld

Linux安裝MySQL並配置遠端登入

由於用window習慣了,突然在linux搞這些sqlserver安裝啊 mysql安裝啊 jdk啊還真有點不太適應。不過也還好了,熟悉熟悉也能搞,就看你願不願意用心了。今天,我們就來繼續之前linux的學習,整理一下mysql的在linux部署的教程吧,選取的作業系統是ubuntu。更新庫 sud...

Linux安裝MySQL並開啟遠端訪問

wget i cyum y install mysql57 community release el7 10.noarch.rpm之後就開始安裝mysql伺服器。yum y install mysql community server安裝成功後,首先啟動mysql。systemctl start m...

Mysql安裝並設定遠端訪問

問題 mariadb mysql 安裝之後,本地連線mysql是可以的,但是遠端的機器不能連線和訪問。解決 修改mysql遠端連線的ip限制配置。步驟 1.本地mysql客戶端連線mysql mysql u root p 2.執行sql語句 使用mysql系統資料庫 use mysql 配置192....