1. 程式人生 > >CentOS7線上安裝Mysql5.6

CentOS7線上安裝Mysql5.6

1、新建立的伺服器,需要檢測系統是否自帶安裝mysql

# yum list installed | grep mysql

2、如果發現有系統自帶mysql,請解除安裝

# yum -y remove mysql-libs.x86_64

3、下載mysql yum源

# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

4、配置MySQL的安裝源

# rpm -ivh mysql-community-release-el6-5.noarch.rpm

5、安裝mysql 伺服器命令

# yum install mysql-community-server

6、安裝成功後啟動

# service mysqld start

7、由於mysql剛剛安裝完的時候,mysql的root使用者的密碼預設是空的,所以我們需要及時用mysql的root使用者登入(第一次回車鍵,不用輸入密碼),並修改密碼

# mysql
# show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| hive               |
| mysql              |
| performance_schema |
+--------------------+

# use mysql;
# show tables;
+---------------------------+
| Tables_in_mysql           |
+---------------------------+
| columns_priv              |
| db                        |
| event                     |
| func                      |
| general_log               |
| help_category             |
| help_keyword              |
| help_relation             |
| help_topic                |
| innodb_index_stats        |
| innodb_table_stats        |
| ndb_binlog_index          |
| plugin                    |
| proc                      |
| procs_priv                |
| proxies_priv              |
| servers                   |
| slave_master_info         |
| slave_relay_log_info      |
| slave_worker_info         |
| slow_log                  |
| tables_priv               |
| time_zone                 |
| time_zone_leap_second     |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+---------------------------+

# select host,user from user;
+-----------+------+
| host      | user |
+-----------+------+
| 127.0.0.1 | root |
| ::1       | root |
| localhost |      |
| slave1    |      |
| slave1    | root |
+-----------+------+

# grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
# select host,user from user;
+-----------+------+
| host      | user |
+-----------+------+
| %         | root |
| 127.0.0.1 | root |
| ::1       | root |
| localhost |      |
| slave1    |      |
| slave1    | root |
+-----------+------+
# delete from user where host != '%';
# select host,user from user;
+------+------+
| host | user |
+------+------+
| %    | root |
+------+------+

# flush privileges; 
# quit ;
# service mysqld restart ;
# mysql -uroot -proot;
# show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| hive               |
| mysql              |
| performance_schema |
+--------------------+
4 rows in set (0.00 sec)

8、檢視mysql是否自啟動,並且設定開啟自啟動命令

# chkconfig --list | grep mysqld
# chkconfig mysqld on

9、mysql安全設定

# mysql_secure_installation

Mysql5.7資料庫初始密碼檢視及修改

自Mysql5.7初始密碼不再預設為空!!!

1.檢視初始密碼:

[[email protected]]# grep 'temporary password'  /var/log/mysqld.log 
2017-03-12T12:25:43.090102Z 1 [Note] A temporary password is generated for 
[email protected]
: h8&%pgp/+BB2

2.登入及修改密碼:

[[email protected]]# mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.17

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

3.修改密碼:

mysql> alter user [email protected] identified by 'Mysql123#';
Query OK, 0 rows affected (0.00 sec)

相關推薦

CentOS7線上安裝Mysql5.6

1、新建立的伺服器,需要檢測系統是否自帶安裝mysql # yum list installed | grep mysql 2、如果發現有系統自帶mysql,請解除安裝 # yum -y remove mysql-libs.x86_64 3、下載mysql yum源

Linux系統 Centos7 yum命令線上安裝 MySQL5.6

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-commun

Centos7 編譯安裝mysql5.6

utf mys datadir ext sed ets div source soc   安裝目錄:/usr/local/mysql5.6   數據庫目錄 : /data/mysql/data mysql安裝包:http://dev.mysql.com/get

CentOS7 線上安裝mysql5.7

1. 從官網找到自己需要的mysql版本 我使用mysql5.7              這裡有官方安裝說明      或 使用 https://repo.mysql.

centos7安裝Mysql5.6(yum方式)

參考部落格:[阿里雲Centos7使用yum安裝MySQL5.6] (https://blog.csdn.net/u011627980/article/details/52691799) 一、安裝 大家都知道,centos自帶的repo是不會自動更新每個軟體的最新版本,所以無法通

centos7安裝Mysql5.6(原始碼方式)

Mysql安裝和配置 我使用原始碼編譯的形式來安裝mysql,使用的mysql5.6。 1.下載 wget https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.40.tar.gz 2.解除安裝自帶mysql 因為mys

CentOs7安裝mysql5.6

在接下來的mysql安裝過程中,請一定保證自己當前所在目錄是正確的!  e g: [[email protected] ~]# 表示當前目錄為~ [[email protected] mysql]# 表示當前目錄為mysql 一、安裝MySQL

Centos7安裝mysql5.6

    由於最近專案要求需要在centos7上安裝MySQL5.6,從網上查了很多資料,並且自己也嘗試了安裝mariadb,但是他的版本是5.5的。公司要做主從複製,這個5.5好像不支援,需要5.6的。所以只能嘗試各種方法。終於被我試出來了。  

在阿里雲的centos7安裝mysql5.6的方法

阿里雲的商業化產品現在使用的不少,使用阿里雲的ECS安裝mysql就變得很普遍。今天來講一下在阿里雲的centos7上安裝mysql5.6的方法。 1 下載 下載完成之後檢視一下都有哪些mysql的檔案,使用命令: yum repoli

centos7 二進位制安裝mysql5.6

一、下載mysql5.6二進位制安裝包 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64

Centos7.2安裝Mysql5.6.39

1.從官網下載MySQL5.6.39壓縮包2.進行解壓使用 tar -zxvf MySQL-5.6.39-1.el7.x86_64.rpm-bundle.tar3.解壓出來有7個檔案,需要安裝只有3個分別是client、devel和serverrpm -ivh MySQL-c

centos7.3安裝mysql5.6

1、通過命令  rpm -qa|grep mysql  檢視當前系統是否安裝mysql,也可以查詢是否安裝mariadb;2、若系統存在,可以先進行刪除清理,通過命令:rpm -e --nodeps XXXXX.XXX;也可以通過命令yum remove mariadb* 刪

CentOs Yum線上安裝MYSQL5.6

http://www.th7.cn/db/mysql/201408/66691.shtml ==========================================================================================================

CentOS7.2 安裝mysql5.6,並配置自動啟動和遠端訪問

   安裝之前,需要先解除安裝maiiadb資料庫(centos7自帶的mysql的另一個版本) ## 檢視本機是否安裝了mariadb資料庫 $ rpm -qa|grep mariadb            ## 上一步查出來的檔名,直接複製下來就OK $ rpm -e

VMware虛擬機器裡centos7安裝mysql5.6並授權遠端連線Navicat

這節來安裝Mysql5.6,並遠端授權連線本地windows的Navicat,可以根據以下步驟安裝。此文章為自己收藏,必要時拿出來直接用的,有需要的友友可以檢視檢視的。文章圖片有藉助於網路的。1.新開的雲伺服器,需要檢測系統是否自帶安裝mysql# yum list inst

centos7-安裝mysql5.6.36

本地 目錄 names date 位置 download 啟動 ase 出現 本地安裝了mysql5.7, 但和springboot整合jpa時會出現 hibernateException, 不知道為什麽, 換個mysql5.6版本的mysql, 源碼安裝, cmake一

LNMP編譯安裝(centos7+nginx1.9+mysql5.6+php5.5)

native err with sql -s ttext bst path str LNMP編譯安裝 # 需先配置IP # 軟件包的路徑 /usr/local/src yum install -y libjpeg-devel libpng-devel freetyp

centos7 安裝mysql5.6 以及部分優化

centos7 安裝mysqlhostnamectl set-hostname mysql [[email protected]/* */ ~]# rpm -qa mariadb* mariadb-libs-5.5.44-2.el7.centos.x86_64 [[email p

centos7上以RPM方式安裝MySQL5.6

eve 刷新 ftp -i 遠程 span 查找 /var/ load 1. 下載MySQL http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/ MySQL-5.6.36-1.el7.src.rpm MySQL-5.6.36-1

Linux系統 Centos7 yum命令在線安裝 MySQL5.6

yum安裝mysql rpm包現在Centos7的yum源中 沒有mysql,可以直接安裝。用了MariaDB 代替了。那我們如果要裝MySQL數據庫,可以用以下方法# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm