1. 程式人生 > >Linux原始碼安裝MySQL5.7,修改編碼,給root設定遠端訪問許可權

Linux原始碼安裝MySQL5.7,修改編碼,給root設定遠端訪問許可權

使用原始碼安裝MySQL 5.7,並且修改編碼為UTF-8,給root賬戶授權,使其能遠端訪問

一、上傳mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz

二、解壓至/usr/local/下

    tar -zxvfmysql-5.7.16-linux-glibc2.5-x86_64.tar.gz -C /usr/local/

三、改名

    mv mysql-5.7.16-linux-glibc2.5-x86_64/ mysql

四、建立data資料夾

    mkdir /usr/local/mysql/data

五、建立mysql使用者和修改許可權

    groupadd mysql

    useradd mysql -gmysql

    chown -R mysql .

    chgrp -R mysql .

六、初始化資料(切換當前目錄到/usr/local/mysql)

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

七、複製mysql配置檔案到 /etc/  ,並改名為my.cnf

    rm -rf  /etc/my.cnf

    cp/usr/local/mysql/support-files/my-default.cnf  /etc/

    mv  /etc/my-default.cnf  /etc/my.cnf

八、將mysql的服務指令碼放到系統服務中,並改名為mysqld

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

    mv /etc/init.d/mysql.server  /etc/init.d/mysqld

九、將/usr/local/mysql/bin加入PATH,啟動mysql

    vim/etc/profile     exportPATH=$PATH:/usr/local/mysql/bin

    service mysqld start

十、檢視初始密碼

    cat /root/.mysql_secret

十一、登入

    mysql -uroot –p

十二、修改密碼

    set password=password('mysql');

十三、修改編碼(vim /etc/my.cnf),重啟

[client]   

default-character-set=utf8

[mysqld]

default-storage-engine=INNODB   

character-set-server=utf8  

collation-server=utf8_general_ci

十四、設定賬戶root可以遠端訪問

       grantall on *.* to [email protected]'%' identified by 'mysql';

       flushprivileges;

相關推薦

Linux原始碼安裝MySQL5.7修改編碼root設定遠端訪問許可權

使用原始碼安裝MySQL 5.7,並且修改編碼為UTF-8,給root賬戶授權,使其能遠端訪問 一、上傳mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz 二、解壓至/usr/local/下     tar -zxvfmysql-5.

Linux 原始碼安裝MySQL5.7

1.下載原始碼包 在mysql官網選擇合適的版本,得到下載的url 使用wget命令下載 cd /usr/local/src wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22.tar.g

Linux系統安裝MySQL5.7授權遠程登陸

word file 空間 useradd ncurses boost 二進制 lac abc 開始安裝前先關閉防火墻:systemctl stop firewalld.serviceSetenforce 0首先安裝所需要的配置環境:yum -y install ncurse

Linux下通過二進位制原始碼安裝Mysql5.7(5.7安裝和命令與之前版本不同)

一、準備工作: 二、踏坑總結: 2.1關於初始化: mysql5.7和之前版本不同,很多資料上都是這個命令:../scripts/mysql_install_db –user=mysql,而mysql5.7的mysql_install_db

CentOS7(Linux原始碼安裝MySQL5.7.30

介紹 軟體應用最重要的就是資料庫了,可是還有小夥伴不會在Linux上安裝MySQL資料庫,今天就來講講如何在CentOS7環境使用原始碼進行安裝MySQL5.7.30。 MySQL官網下載連結:https://downloads.mysql.com/archives/community/ 選擇自己合適的版本號

Centos7.3 安裝Mysql5.7修改初始密碼

centos7.3 安裝mysql5.7並修改初始密碼Centos7.3 安裝Mysql5.7並修改初始密碼1、官方安裝文檔http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下載 Mysql yum包http://dev.mysql.com/do

linux安裝mysql5.7.17及簡單配置

http mkdir exp 重要 ble ges 選擇 bsp 統一 1.mysql5.7.17安裝在/usr/local/mysql目錄裏面,也可以安裝在其他地方 (安裝包最好與Linux系統一樣,eg;64位的就是“mysql-5.7.17-linux-glibc2.

Linux CentOS7 安裝 Mysql5.7.19

tar ice 改密碼 mysql base -- share 密碼 chgrp 1.解壓文件 [[email protected] ~]# tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/

linux系統安裝mysql5.7.21版本數據庫

MYSQL安裝1、下載數據庫版本 mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz 2、解壓 tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gzmv mysql-5.7.21-linux-glibc2.12-x86_64

Linux CentOS7安裝Mysql5.7

all 賬戶 chmod lin mct 目錄屬性 lan login 記錄 一、下載mysql   mkdir /home/install #創建install目錄   在/home/install目錄下下載mysql5.7   wget https://cdn.my

linux安裝Mysql5.7以後版本後不知道密碼如何登陸

linux 下安裝Mysql5.7以後版本後不知道密碼如何登陸 第一次在linux下安裝mysql,安裝成功以後不知道密碼無法登陸,看了好多部落格說初始密碼為空,然而並不是這樣,輸入空密碼會報錯,後來才知道和版本有關。5.7之前的版本預設是沒有密碼的,只需在伺服器上直接登入,甚至使用者名

linux安裝mysql5.7

1、下載tar包,這裡使用wget從官網下載 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 2、將mysql安裝到/usr/local/mysql下 #

CentOS7安裝MySQL5.7以及修改密碼

  CentOS7安裝mysql [[email protected] ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm --2018-11-08 18:43:55-- h

centos 7 linux系統安裝 mysql5.7.17(glibc版)

gre start mys 一次 執行命令 活躍 ket man 內存不足 本文原出處地址 https://www.cnblogs.com/mujingyu/p/7689116.html 一、安裝前的檢查   1.1 檢查 linux 系統版本     [ro

通過Xshell6跳板機在Linux安裝MySQL5.7

前言 想在自己的伺服器上建立資料庫,這裡我通過XShell遠端連線公司內網機器。如果是自己的伺服器,可以直接連線,輸入使用者名稱密碼即可。 新建新連線 輸入紅色部分配置資訊 成功連線並登入跳板機後,可以通過此跳板機,連線到伺服器。 連線伺服器 ssh [e

centos 7原始碼安裝mysql5.7--一步一步親測操作完成

安裝依賴包         #yum -y install libaio libaio-devel 更改服務區時區       &

Linux軟體安裝——mysql5.7-安裝新手入門 6、MySQL建立使用者的三種方法

因測試工作需要,在Linux上自搭一個mysql服務。 但對入門linux的同志,剛開始最迫切想知道的,大概一個是中文輸入法,另一個就是怎麼安裝軟體。本文主要學習了LINUX安裝軟體的特點,並完成安裝mysql的安裝作為實踐。 一、Linux軟體安裝須知: &

linux環境安裝mysql5.7mysql5.6初始密碼的區別

linux安裝完mysql5.7和5.6後初始密碼是不一樣的。 一、mysql5.7初始密碼 linux安裝MySQL5.7後,mysql為root使用者隨機生成了一個密碼,在error log中. error log的位置: 如果安裝的是RPM包,則預設是 /var/lo

linux安裝mysql5.7

在linux(centos)下有2種方式安裝,第一種使用rpm安裝在網上可以搜到,第二種使用壓縮包方式,我這裡是採用壓縮包方式。 1.這裡我將mysql安裝在/usr/local/mysql目錄裡面,也可以安裝在其他地方 mkdir /usr/local/mysql

centos7原始碼安裝mysql5.7.17

第一步:下載mysql [root@MiWiFi-R3-srv ~]# wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz 1