Linux安裝mysql5 7版本

2022-05-07 04:18:07 字數 1891 閱讀 5864

1.linux

安裝mysql

5.7順序

①mysqladmin –version 

檢視版本號

②mysql5.7

安裝在linux

中需要先初始化

mysqld –initialize –user=mysql

③檢視初始化密碼

cat /var/log/mysqld.log   

在@localhost

後面的為初始化密碼

④啟動mysql

systemctl start mysqld

⑤檢視是否啟動成功sys

temctl status mysqld  

出現綠色的running

為成功⑥登陸mysql

mysql  -uroot -p

初始化密碼

⑦修改密碼

alter

user 『root』@』localhost』 indentified by 『123456』;

⑧退出並測試新密碼

quit

退出⑨檢視mysql

是否為自啟動

system

ctl list-unit-files|grep mysqld

2.解決m

ysql

中文亂碼問題

①修改配置檔案 、etc/mysql.conf

②修改已經存在庫、表的字符集 

alter database mydb character set 'utf-8;

alter table mytbl convert to character set 'utf-8';

③表中存在亂碼的資料刪除或者update

3.檢視user

表改成列式顯示

select * from user\g;

4.客戶端(sqlyoung

等)遠端連線,需要建立使用者並且授權

①create

user  『zhangsan』 identified by '123456';

表示建立使用者zhangsan

,密碼為1

23456

但只是建立了使用者,還需要授權才能訪問相應的庫和表。

②grant all privileges on *.* to root @'%' identified by '123456';

表示建立root使用者,

密碼為1

23456

,並且授予所有訪問

ip(@%)

、所有庫表(

*.*)

的訪問許可權

修改user

表裡的操作要

flush previleges 

才能生效

③檢視防火牆是否開啟:(

5.7版本)s

ystemctl

list-unit-files|grep firewalldsy

stemctl stop firewalld 

關閉防火牆

systemctl disable firewalld 

禁止防火牆開機啟動

④如果以上都沒問題,但客戶端遠端連線時還是出現1

0060

,10038

錯誤可以嘗試再開放一下3

306埠(n

etstat -talnp 

檢視埠,即使有3

306也可嘗試此步)

(1)firewall-cmd --zone=

public

--add-port=

3306

/tcp –permanent

(2)firewall-cmd –reload(3)

重啟一下:sys

temctl restart mysqld

來自為知筆記(wiz)

MySQL5 7解壓版安裝

自己選擇版本與作業系統。如這裡放到了c softinstall mysql 5.7.21 winx64 mysql home c softinstall mysql 5.7.21 winx64在path 後面新增 mysql home bin,當然如果是win10系統,配置環境變數更方便 建立my....

mysql 5 7 便攜版 便攜版Mysql安裝

1.安裝 1.解壓 2.在主目錄下新建data和tempdata兩個資料夾 3.配置環境變數 在環境變數path中新增bin目錄的絕對路徑 4.配置my.ini client port 3306 socket tmp mysql.sock default character set utf8 mys...

linux 下安裝 Mysql5 7版本

使用者 mysql 使用者組 mysql su root mkdir mysql chown r mysql mysql mysql cp mysql 5.7.tar.gz mysql cd mysql tar xvf mysql 5.7.tar.gz cd mysql 5.7 進入解壓資料夾內 新...