centos 7下mysql資料庫設定
yum localinstall -y http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
yum install mysql-server -y
systemctlenable mysqld
systemctl start mysqld
在centos 7環境下安裝好mysql資料庫之後。
按照以往經驗,直接mysql -u root即可進入資料庫。但centos 7會提示錯誤
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
必須要輸入密碼才行,在centos 7中,安裝好mysql之後會有一個預設密碼:
#grep "A temporary password" /var/log/mysqld.log
2016-09-08T06:48:12.180597Z 1 [Note] A temporary password is generated for [email protected]: H3.DuleQ5_vV
執行上一條命令即可。會顯示mysql root使用者的預設密碼。
此時進入mysql
#mysql -u root -p
進入資料之後會提示修改密碼
mysql> set PASSWORD = PASSWORD('HH0SZ0RXfUAvFU1%0Zt'); ----提示:密碼不少於8位數,且至少1位數字,1位字母,一位特殊字元( / 不可用)
mysql> ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
mysql> flush privileges;
修改密碼還可用:
mysql>update mysql.user set authentication_string=password('HH0SZ0RXfUAvFU1%0Zt') where user='root' and host='localhost';
相關推薦
centos 7下mysql資料庫設定
yum localinstall -y http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm yum install mysql-server -y systemctlenable mys
關於linux-Centos 7下mysql 5.7.9的rpm包的安裝方式
mysql 5.7.9的rpm包的安裝方環境介紹>>>>>>>>>>>>>>>>>>操作系統:Centos 7.1mysql數據庫版本:mysql5.7.9mysql官方網站:http://www.my
RHEL\CentOS 7 下 MySQL 連線數被限制
問題 專案中,由於連線數過多,提示“Too many connections”,需要增加連線數。我在 /etc/my.cnf中修改了 max_connections = 2000 但是, 實際連線數一直被限制在 214 mysql>
CentOS 7 下 mysql-5.7.24 安裝示例
環境:CentOS 7 mysql版本:mysql-5.7.24 本例mysql下載地址: https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 一.準備工作
CentOS6.7下MySQL資料庫忘記root密碼解決方法
一、更改my.cnf配置檔案 編輯/etc/my.cnf檔案,在[mysqld]下新增skip-grant-tables,儲存退出。如圖: 重啟mysql服務:services mysqld restart 二、更改root密碼 重啟mysqld服務後,執行mysql命令,
Centos 7 下 mysql 命令
**使用客戶端連線工具連線mysql時,常碰到mysql 報1405 異常: 這個應該時由於資料庫許可權問題: grant all privileges on . to ‘root’@’%’ identified by ‘root’ with grant o
CentOS 7下MySQL服務啟動失敗的解決思路
今天,啟動MySQL伺服器失敗,如下所示: [[email protected] ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl): Job for mysqld.service fail
Centos 7下mysql 8.0.11的rpm包的安裝方式
1.系統版本及mysql下載地址作業系統:Centos 7.4mysql資料庫版本:mysql8.0.112.安裝新版mysql之前,我們需要將系統自帶的mariadb-lib解除安裝[[email protected] software-package]$ rpm
Centos 7 安裝mysql資料庫
檢視Linux版本 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core)
CentOS 7 下 PHP 7,MySQL 5.7 和 Nginx 1.8 的安裝與配置(實用)
下面將一步步在 CentOS 7 下 PHP 7,MySQL 5.7 和 Nginx 1.8 的安裝與配置。首先我的 CentOS 版本是7.0.1406 [[email protected] ~]# lsb_release -a LSB Version:  
linux centos下mysql資料庫的主從複製環境搭建
有兩臺MySQL資料庫伺服器Master和slave,Master為主伺服器,slave為從伺服器,初始狀態時,Master和slave中的資料資訊相同,當Master中的資料發生變化時,slave也跟著發生相應的變化,使得master和slave的資料資訊同步,達到備份的目的。 原理圖如下:
Centos 7 下安裝MySQL 5.7(yum方式)
相信對於第一次接觸Linux系統下安裝MySQL的朋友來說,這個真的很麻煩。 我是試過用tar.gz的方式安裝,按照別人的教程 總是會出現很多輸入完指令報錯的情況。所以一個步驟一個錯誤
CentOS 7 虛擬機器 Vmware 設定靜態固定IP(NAT下)
1.明確Vmware虛擬機器分配的閘道器 2.進入系統 編輯網絡卡配置檔案 vi /etc/sysconfig/network-scripts/ifcfg-xxxxxx 修改如下內容 BOOTPROTO="static"之前為dhcp 新增如下內容,IP端段
Linux(CentOS 7) 下的 MySQL 安裝 , 解決一系列問題
自從CentOS 7以後系統是預設自帶Maria DB以後,安裝MySQL的操作就沒有那麼簡單了。 在參考了N篇部落格之後終於把MySQL安上去,並且遠端正常訪問。 1. centos7下載安裝mysql5.7.22 此篇照做到7.初始化mysql
CentOS 7下忘記mysql密碼找回
1.mysql密碼忘記 2.停止mysql /etc/init.d/mysql stop 3.啟動無密登入mysql 前面/usr/local/mysql/bin/,是MySQL安裝的目錄bin下 /usr/local/mysql/bin/mysqld_sa
CentOS 7安裝mysql,並且開啟遠端navicat連線mysql資料庫
前述:失敗了三次,但是看到一篇兄臺的文章按他的方法一步步來完美執行一步到位 正文:在CentOS中預設安裝有MariaDB,這個是MySQL的分支,但為了需要,還是要在系統中安裝MySQL,而且安裝完成之後可以直接覆蓋掉MariaDB。 1 下載並安裝MySQL官方的 Y
CentOS 7下原始碼安裝MySQL 5.7
網上說linux安裝mysql服務分兩種安裝方法: ①原始碼安裝,優點是安裝包比較小,只有幾十M左右,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯; ②使用官方編譯好的二進位制檔案安裝,優點是安裝速度快,安裝步驟簡單,缺點是安裝包很大,300M左右(5.7版
CentOS 7下新建使用者並設定為可提升為ROOT許可權
第一步:新增使用者 命令: adduser tom 第二步:修改密碼 命令: passwd tom 根據提示輸入兩次密碼,完成密碼設定。 第三步:設定使用者許可權 方法一:修改 /etc/sudoers 檔案(推薦方法) 命令:
centos下mysql資料庫編碼問題詳解
1、MySql:charset和collation的設定 charset 和 collation 有多個級別的設定:伺服器級、資料庫級、表級、列級和連線級 2、centos下資料庫是mariadb,
CentOS 7 下掛載NTFS檔案系統磁碟並設定開機自動掛載
tar -xvf ntfs-3g_ntfsprogs-2014.2.15.tgz 2.編譯並進行安裝 進入ntfs-3g_ntfsprogs-2014.2.15資料夾中 ./configure && make &&