MySQL5.7.18安裝
1.下載MySQL5.7.18的rpm包
2.解壓壓縮包,解壓出來的包裡有如下幾個rpm包:
mysql-community-common-5.7.18-1.el6.x86_64.rpm
mysql-community-libs-5.7.18-1.el6.x86_64.rpm --(依賴於common)
mysql-community-client-5.7.18-1.el6.x86_64.rpm --(依賴於libs)
mysql-community-server-5.7.18-1.el6.x86_64.rpm --(依賴於client、common)
3.最簡單的安裝mysql-server服務,只需要安裝如下4個軟體包即可,使用rpm -ivh命令進行安裝
[[email protected] ~]#rpm -ivhmysql-community-common-5.7.18-1.el6.x86_64.rpm --nodeps --force
[[email protected] ~]#rpm -ivhmysql-community-libs-5.7.18-1.el6.x86_64.rpm --nodeps --force
[[email protected] ~]#rpm -ivhmysql-community-client-5.7.18-1.el6.x86_64.rpm --nodeps --force
4.初始化資料庫
[[email protected] ~]#mysqld --initialize 官網推薦此方法,執行後會在/var/log/mysqld.log生成隨機密碼
5.啟動資料庫
[[email protected] ~]#service mysqldstart
6.根據第5步中的密碼登入到mysql,更改root使用者的密碼,新版的mysql在第一次登入後更改密碼前是不能執行任何命令的
mysql> setpassword=password('root/123456');
最後需要特別提醒注意的一點是,新版的mysql資料庫下的user表中已經沒有Password欄位了,
而是將加密後的使用者密碼儲存於authentication_string欄位
MySQL5.7新裝後進入資料庫後報許可權不足問題
mysql>show databases;
ERROR 1820 (HY000):You must reset your password using ALTER USER statement before executing thisstatement.
解決辦法:
停止資料庫:
[[email protected] ~]#service mysqld stop
[[email protected] ~]#mysqld_safe--user=mysql --skip-grant-tables --skip-networking &
進入mysql資料庫:
[[email protected] ~]#mysql
更改密碼:
mysql>update mysql.user setauthentication_string=password('123456') where user='root' and Host = 'localhost';
重新整理授權表
mysql>flush privileges;
切換至mysql庫
mysql>use mysql;
mysql>alter user 'root'@'localhost'identified by '123456';
或者
mysql>setauthentication_string for 'root'@'localhost'=password('123456');
重新整理授權表
mysql>flush privileges;
重啟mysql
[[email protected] ~]#service mysqld start
建立MySQL使用者時報如下錯誤:
mysql> grant replication slave on *.* to 'repl_user'@'192.168.58.2' identifiedby 'repl_passwd';
ERROR 1819 (HY000):Your password does not satisfy the current policy requirements
這是由於MySQL5.7以後密碼策略變了,不允許存在弱密碼,將MySQL密碼策略進行修改。
mysql> setglobal validate_password_policy=0;
Query OK, 0 rowsaffected (0.00 sec)
mysql> setglobal validate_password_length=1;
Query OK, 0 rowsaffected (0.00 sec)
重新整理一下授權表。
mysql> flushprivileges;
Query OK, 0 rowsaffected (0.00 sec)
相關推薦
Centos7.3下mysql5.7.18安裝並修改初始密碼的方法
ice version 分享 form for 榮耀 serve 密碼 doc 1、官方安裝文檔 http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 2、下載 Mysql yum包 http://dev.mysql
MySQL5.7.18安裝卡在了starting server
問題描述:如題(安裝環境為win10) 問題原因:之前裝過一次資料庫,看網上分析的是可能沒有解除安裝乾淨 解決方案:1)停止MySQL57服務 2)控制
Linux MySQL5.7.18安裝手冊
1.安裝依賴包 yum install libaio library -y 2.新建使用者組和使用者 groupadd mysql useradd mysql -g mysql 3.解壓到data下面 tar -zxvf /data/software/mysql-5.7.18-linux-glibc
MySQL5.7.18安裝
1.下載MySQL5.7.18的rpm包2.解壓壓縮包,解壓出來的包裡有如下幾個rpm包:mysql-community-common-5.7.18-1.el6.x86_64.rpmmysql-community-libs-5.7.18-1.el6.x86_64.rpm --
Linux下MySQL5.7.18二進制包安裝(無默認配置文件my_default.cnf)
一點 utf8 user 二進制 width which 密碼 用戶 location 本文出處:http://www.cnblogs.com/wy123/p/6815049.html 最新在學習MySQL,純新手,對Linux了解的也不多,因為是下載
Linux系統下安裝Mysql5.7.18教程收集分享
最後一行 sdn 作者 tails lin 分享 使用 心態 html 本人最近服務器新手入門,需要搭建一個在linux虛擬機上的服務器 第一天再裝虛擬機,選的linux系統CentOS,一切順利。 第二天,要給虛擬機裝Mysql,但是需要用到命令行進行安裝/操作等,我是一
CentOS6.5 yum安裝mysql5.7.18
target 密碼 ssl align -1 下載 targe log eas 由於最近工作要做MySQL集群,所以需要安裝MySQL,本機可以聯網,如不能聯網可參看rpm安裝方法,廢話不多,具體安裝步驟如下: 1,下載MySQL wget https://repo.m
win10下一鍵安裝mysql5.7.18
bsp .cn sql src ima 分享 安裝 一鍵安裝mysql com win10下一鍵安裝mysql5.7.18
mysql5.7.18的安裝與主從復制
state lec pos 存在 mysql主從 dir hub 我們 .com CentOS6.7安裝mysql5.7.18 1、 解壓到/usr/local目錄 # tar -zxvf mysql-5.7.18-linux-glibc2.5-i686
Centos7 下Mysql5.7.18的安裝和簡單主從
mysql centos7 安裝 Mysql5.7.18的安裝#下載解壓tar包wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gztar -zxvf mysql-5.
Linux rhel7 下MySQL5.7.18詳細安裝文檔
-s stat mar log 文件夾 title /usr 初始化 端口 Linux rhel7 下MySQL5.7.18詳細安裝文檔 本文安裝MySQL5.7使用的是vm虛擬機rhel7操作系統 ,ftp文件傳輸是FileZilla3.27,遠
centos6.4下安裝mysql5.7.18
https chmod stat groupadd grep 內容 nload inf c-c 1、安裝前工作 在安裝前需要確定現在這個系統有沒有 mysql,如果有那麽必須卸載(在 centos7 自帶的是 mariaDb 數據庫,所以第一步是卸載數據庫)。 卸載系統自帶
安裝MySQL5.7.18遇到的坑
load 詳細 停止 cmd 級別 系統 post 內容 net 最近才註意到MySQL的各個版本之間差別還挺大的,比如5.5.x版本的timestamp類型列只能有一個設置為default CURRENT_TIMESTAMP的,於是嘗試了換成一個新版本是mysql,但是不
Centos7.3.1611安裝mysql5.7.18 rpm教程 並設定datadir
一、解除安裝MariaDB CentOS7預設安裝MariaDB而不是MySQL,而且yum伺服器上也移除了mysql相關的軟體包。因為MariaDB和MySQL可能會衝突,故先解除安裝MariaDB。 1. 安裝新版mysql之前,我們需要將系統自帶的mariadb-lib解除安裝 [[ema
Linux MySQL5.7.18自動化安裝指令碼
###### 自動安裝資料庫指令碼root密碼MANAGER將指令碼和安裝包放在/root目錄即可#####################資料庫目錄/data/mysql##################資料目錄/data/mysql##################慢日誌目錄/data/slowlog
(超詳細)centos7.2離線安裝mysql5.7.18.tar.gz
因為網路隔離,無法使用yum方式安裝mysql,這裡介紹linux伺服器上手動離線安裝mysql的方法。 目的 離線安裝mysql服務 伺服器:centos7.2,配置本地yum源 mysql版本:mysql5.7.18 步驟 下載安裝包mysql-5.7
mysql5.7.18免安裝版的配置安裝
mysql最新版本已經到了5.7了,下面是在win10環境下,安裝配置mysql的步驟:一:下載mysql 我下載的是mysql-5.7.18-winx64.zip,解壓目錄為D:\programing\mysql-5.7.18-winx64二:配置my
Linux下MySQL5.7.18二進位制包安裝(無預設配置檔案my_default.cnf)
最新在學習MySQL,純新手,對Linux瞭解的也不多,因為是下載的最新版的MySQL(MySQL5.7.18)二進位制包,CentOS7.2下測試安裝,方便以後折騰。大概步驟如下,安裝刪除反覆折騰了幾遍,按照以下步驟,應該沒啥問題了。也沒有想象中的複雜,大部分步驟都是參考網上的,照做就是了,出錯的話,多嘗試
【mysql 安裝教程】MySQL5.7.18-下載安裝教程
選中第一個,點選download 下載 進去之後,選擇對應的系統和電腦版本(在這裡,我選擇的是Window系統64位的下載) 點選 download,選中 No thanks, just start my download. 下載完成。
Centos7.3.1611安裝mysql5.7.18 rpm教程
零 本人的Linux系統 一 解除安裝MariaDB CentOS7預設安裝MariaDB而不是MySQL,而且yum伺服器上也移除了MySQL相關的軟體包。因為MariaDB和MySQL可能會衝突,故先解除安裝MariaDB。 1. 安裝新版