日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql5.7.20linux安装,linux下 mysql5.7.20安装(精华)

發布時間:2024/10/14 数据库 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql5.7.20linux安装,linux下 mysql5.7.20安装(精华) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在linux 系統中mysql配置文件的讀取順序為:

/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf

第一步 創建mysql用戶

groupadd mysql

useradd -g mysql -d /home/mysql mysql

mkdir /var/lib/mysql/

chown mysql.mysql /var/lib/mysql/

創建mysql的數據文件存放路徑

以下操作全為mysql用戶

su - mysql

cd /home/mysql

mkdir mysql_data

第二步 解壓文件

tar -zxvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

mv mysql-5.7.20-linux-glibc2.12-x86_64 mysql-5.7.20

cd /home/mysql/mysql-5.7.20/bin

第三步 初始化數據庫?(先配置my.cnf,參考下面的附錄配置)

bin/mysqld --user=mysql --basedir=/home/mysql/mysql-5.7.20 --datadir=/home/mysql/mysql_data --initialize

并記錄 密碼 2017-12-07T08:52:39.349988Z 1 [Note] A temporary password is generated for root@localhost:1x31yHa.=

mysqld_safe啟動腳本默認的從/etc/my.cnf

提供三種啟動方式

1.bin/mysqld --defaults-file=/etc/my.cnf &

2.bin/mysqld_safe --user=mysql &

3.cd /home/mysql/mysql-5.7.20/support-files

啟動mysql.serverstart

停止mysql.server stop

重啟mysql.server restart

第四步 登錄mysql

ln -s /home/mysql/mysql-5.7.20/mysql.sock /tmp/mysql.sock

bin/mysql -uroot -p

alter user 'root'@'localhost' identified by 'root123';

以新密碼的命令進去就ok了

任意主機能連接:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

mysql>flush privilege

附錄:my.cnf的配置

vi /etc/my.cnf

下邊是my.cnf配置文件:

##################################################

[client]

socket =/home/mysql/mysql-5.7.20/mysql.sock

[mysqld]

basedir=/home/mysql/mysql-5.7.20

datadir=/home/mysql/mysql_data

character-set-server=utf8

collation-server=utf8_general_ci

wait_timeout=31536000

interactive_timeout=31536000

lower_case_table_names=1

port = 3306

socket=/home/mysql/mysql-5.7.20/mysql.sock

join_buffer_size = 128M

sort_buffer_size = 2M

read_rnd_buffer_size = 2M

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

##############################################################

如果需要設置自動啟動

su - root

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

1、linux下mysql5.5.20安裝過程報錯匯總

1.Access denied for user 'root'@'localhost' (using password: YES) 這個提示是因為root帳戶默認不開放遠程訪問權限,所以需要修改一下相 ...

linux下mysql-5.5.15安裝詳細步驟

linux下mysql-5.5.15安裝詳細步驟 注:該文檔中用到的目錄路徑以及一些實際的值都是作為例子來用,具體的目錄路徑以各自安裝時的環境為準 mysql運行時需要一個啟動目錄.一個安裝目錄和一個 ...

linux 下 mysql-5.5.8 安裝

安裝環境:Linux服務器CentOS 5.5 安裝版本:mysql-5.5.8.tar.gz 1.安裝 cmake 編譯器. 1).下載cmake #cd /usr/local/src #wget ...

Linux 下 MySQL-5.6.16 安裝

轉載請注明出處!!!! 卸載mysql 1 查找以前是否裝有 mysql 命令:rpm -qa|grep -i mysql 2 將所有包刪除 刪除命令:rpm -e --nodeps? 包名 3?刪除 ...

Linux下Mysql5.6 二進制安裝

1.1下載二進制安裝包 wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.40-linux-glibc2.12-x86_64.t ...

linux下mysql5.5的安裝

#rpm –qa|grep –i mysql查看已安裝的mysql版本 如果有已存在的mysql版本則刪除 安裝服務端和客戶端,去Oracle官網下載: # rpm -ivh MySQL-serve ...

Linux下指定版本編譯安裝LAMP

說明: 操作系統:CentOS 6.5 64位 需求: 編譯安裝LAMP運行環境 各軟件版本如下: MySQL:mysql-5.1.73 Apache:httpd-2.2.31 PHP:php-5.2 ...

Linux下查看MySQL的安裝路徑

Linux下查看mysql.apache是否安裝,并卸載. 指令 ps -ef|grep mysql 得出結果 root????????????????????????::?/bin/sh?/usr/ ...

centos7下mysql5.7的安裝與配置

centos7下MySQL5.7的安裝與配置 下載 下載地址 根據系統和版本選擇紅框中的四個RPM包下載即可,然后放到centos7系統中的/opt目錄下,等待稍后安裝. 安裝前的準備 1. 檢查系統 ...

隨機推薦

SharePoint 2013 使用查閱項實現聯動下拉框

SharePoint列表使用中,經常會用到下拉框,而有些特殊的需求,會用到聯動的下拉框,在SharePoint中默認沒有這樣的字段,所以如果實現,我們需要自己想辦法. 這里,我們介紹如何使用JQuer ...

iOS開發之網絡編程--使用NSURLConnection實現文件上傳

前言:使用NSURLConnection實現文件上傳有點繁瑣. ?? 本文并沒有介紹使用第三方框架上傳文件. 正文: 這里先提供用于編碼測試的接口:http://120.25.226.186:3281 ...

MonoBehaviour

所有的Unity腳本都繼承自MonoBehaviour這個類,它沒有Main函數入口,采用了事件觸發的模式,根據不同的事件響應不同的函數. void Start(): void Update():每一 ...

iOS開發——真機調試證書—發布證書

(最近準備考試,空閑整理成博客……)

SSO 基于Cookie+fliter實現單點登錄(SSO):工作原理

SSO的概念: 單點登錄SSO(Single Sign-On)是身份管理中的一部分. SSO的一種較為通俗的定義是:SSO是指訪問同一server不同應用中的受保護資源的同一用戶,僅僅須要登錄一次,即 ...

UVA 10622 - Perfect P-th Powers(數論)

UVA 10622 - Perfect P-th Powers 題目鏈接 題意:求n轉化為b^p最大的p值 思路:對n分解質因子,然后取全部質因子個數的gcd就是答案,可是這題有個坑啊.就是輸入的能夠 ...

[Ext JS 4] Extjs 它 initComponent 和 constructor差分

initComponent 和 constructor是什么 Extjs 提供的組件還是挺豐富的, 可是有時候需求更豐富. 當Extjs 原生的組件無法實現我們的要求的時候, 就須要擴展Extjs 的 ...

【轉】CSS

css概念 http://www.cnblogs.com/moveofgod/archive/2012/09/18/2691101.html css八大功能 http://developer.51ct ...

SQL語句-create語句

SQL語法基礎 Create database語句 Create database語句是在MySQL實例上創建一個指定名稱的數據 庫,create schema語句的語義和create databas ...

boost::bind 介紹

boost::bind 介紹 ? 這篇文章介紹boost::bind()的用法, 文章的主要內容是參考boost的文檔. 1. 目的 boost::bind 是std::bindlist 和 std: ...

總結

以上是生活随笔為你收集整理的mysql5.7.20linux安装,linux下 mysql5.7.20安装(精华)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。