Mysql 實踐(一):部署和安裝
1、 目標
解除安裝centos自帶的mysql
安裝mysql 5.6.33
2、步驟
1) 下載mysql,下載地址 http://dev.mysql.com/downloads/mysql/5.6.html#downloads
我們下載,這些包
MySQL-client-5.6.33-1.linux_glibc2.5.x86_64.rpm MySQL-server-5.6.33-1.linux_glibc2.5.x86_64.rpm MySQL-devel-5.6.33-1.linux_glibc2.5.x86_64.rpm MySQL-shared-compat-5.6.33-1.linux_glibc2.5.x86_64.rpm MySQL-shared-5.6.33-1.linux_glibc2.5.x86_64.rpm
2) 解除安裝自帶的mysql
先通過 rpm -qa | grep -i mysql 找到自帶的mysql,然後使用 rpm -e mysql-libs-5.1.71-1.el6.x86_64 解除安裝
如果系統提示依賴關係存在,不能解除安裝,可以採用下面的方式進行解除安裝 rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
3) 安裝
通過root使用者,使用rpm進行安裝
4)啟動MYSQL服務
[[email protected] rpm]# cd /etc/rc.d/init.d
[ [email protected] rpm]# service mysql start
Starting MySQL.......... [ OK ]
啟動後,用root登入,如果報錯ERROR 1045 (28000):,如下所示,還需要解決此錯誤。
# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
5) 先停止mysql服務,用保護模式進入,進行修改
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <輸入新設的密碼newpassword>
順利解決上面的問題後,我們進行一下測試:
mysql> create table test(id int);
Query OK, 0 rows affected (0.05 sec)
mysql> insert into test(id) values(1);
Query OK, 1 row affected (0.05 sec)
mysql> insert into test(id) values(2);
Query OK, 1 row affected (0.01 sec)
mysql> commit;
Query OK, 0 rows affected (0.00 sec)
mysql> select * from test;
+------+
| id |
+------+
| 1 |
| 2 |
+------+
2 rows in set (0.02 sec)
相關推薦
Mysql 實踐(一):部署和安裝
1、 目標 解除安裝centos自帶的mysql 安裝mysql 5.6.33 2、步驟 1) 下載mysql,下載地址 http://dev.mysql.com/downloads/mysql/5.6.html#downloa
Docker實踐(一)應用場景和安裝
隨著網際網路的發展,容器技術越來越得到大規模應用廠家的重視。Docker作為paas平臺的容器,最近幾年引起眾多技術人士的關注,並且也越來越流行。 一、Docker是什麼 Docker 是一個開源的
大資料生態系統基礎:Apache Kafka基礎(一):介紹和安裝
http://blog.csdn.net/zhy_yz/article/details/5905637 一、 Apache kafka基礎介紹 1、kafka 是什麼? 首先一句話: Apache Kaf
自動化服務部署(一):Linux下安裝JDK
evel pos 的人 lis jdk安裝 參考 8.0 根據 如何 自動化測試的主要目的是為了執行回歸測試。當然,為了模擬真實的用戶操作,一般都是在UAT或者生產環境進行回歸測試。 為了盡量避免內網和外網解析對測試結果的影響,一般將自動化測試服務部署在外網的服務器是比較
Spark筆記整理(一):spark單機安裝部署、分布式集群與HA安裝部署+spark源碼編譯
大數據 Spark [TOC] spark單機安裝部署 1.安裝scala 解壓:tar -zxvf soft/scala-2.10.5.tgz -C app/ 重命名:mv scala-2.10.5/ scala 配置到環境變量: export SCALA_HOME=/home/uplooking
Android ANR分析實踐(一):北京×××搭建ANR是什麽、產生的原因及如何避免ANR
例如 三種 handler 線程處理 不足 線程阻塞 種類 工具 input 一、 什麽是北京×××搭建 dsluntan.com VX:17061863513ANR ANR,(Application Not Responding) 即應用程序無響應,在android應
JAVA並行框架Fork/Join(一):簡介和代碼示例
over 框架設計 put 分割 gif 得到 java owa trace 一、背景 雖然目前處理器核心數已經發展到很大數目,但是按任務並發處理並不能完全充分的利用處理器資源,因為一般的應用程序沒有那麽多的並發處理任務。基於這種現狀,考慮把一個任務拆分成多個單元,每個單元
ES6(一):let和const
ES6(一):let和const 一、let 1. let基本用法 相當於var,但是又與var不同,因為let宣告的變數只能在let所在的程式碼塊中有效。 從以下兩段程式碼以及對應的輸出結果可以很明顯的看出var與let的區別。 code: for (var i
Webpack原理與實踐(一):打包流程
寫在前面的話 在閱讀 webpack4.x 原始碼的過程中,參考了《深入淺出webpack》一書和眾多大神的文章,結合自己的一點體會,總結如下。 總述 webpack 就像一條生產線,要經過一系列處理流程後才能將原始檔轉換成輸出結果。 這條生產線上的每個處理流程的職責都是單一的,多個流程之間有存在依賴關
【百度】大型網站的HTTPS實踐(一)——HTTPS協議和原理
大型網站的HTTPS實踐(一)——HTTPS協議和原理 原創 網路通訊/物聯網 作者:AIOps智慧運維 時間:2018-11-09 15:07:39 349 0 前言
再談資料結構(一):棧和佇列
1 - 前言 棧和佇列是兩種非常常用的兩種資料結構,它們的邏輯結構是線性的,儲存結構有順序儲存和鏈式儲存。在平時的學習中,感覺雖然棧和佇列的概念十分容易理解,但是對於這兩種資料結構的靈活運用及程式碼實現還是比較生疏。需要結合實際問題來熟練佇列和棧的操作。 2 - 例題分析 2.1
Choerodon豬齒魚敏捷管理實踐(一):需求管理
本文是敏捷管理系列的第一篇,將介紹敏捷中重要的需求管理,涉及需求的獲取和管理,以及後續規劃問題。 ▌主要內容: 瀑布流開發模式弊端 敏捷需求管理 如何獲取需求 如何管理需求 史詩 使用者故事
pyspider 爬蟲教程(一):HTML 和 CSS 選擇器
雖然以前寫過 如何抓取WEB頁面 和 如何從 WEB 頁面中提取資訊。但是感覺還是需要一篇 step by step 的教程,不然沒有一個總體的認識。不過,沒想到這個教程居然會變成一篇譯文,在這個爬蟲教程系列文章中,會以實際的例子,由淺入深討論爬取(抓取和解析)的一些關鍵
ELK實踐(一):基礎入門
雖然用了ELK很久了,但一直苦於沒有自己嘗試搭建過,所以想抽時間嘗試嘗試。原本打算按照教程 《ELK集中式日誌平臺之二 — 部署》(作者:樊浩柏科學院) 進行測試的,沒想到一路出了很多坑,所以又按照自己成功搭建的流程寫了本文。 《ELK集中式日誌平臺之二 — 部署》一文參考價值非常大,圖文並茂,大家可以在學
ELF檔案解析(一):Segment和Section
ELF 是Executable and Linking Format的縮寫,即可執行和可連結的格式,是Unix/Linux系統ABI (Application Binary Interface)規範的一部分。 Unix/Linux下的可執行二進位制檔案、目的碼檔案、共享庫檔案和core dump檔案都屬於EL
MySQL實踐(一)- CentOS release 6.5系統下安裝MySQL
一、 安裝前 在安裝 MySQL資料庫之前,已經將MySQL安裝檔案上傳到 Linux 伺服器上。 目標作業系統:CentOS release 6.5 (Final) 安裝的資料庫:MySQL5.6.34 二、安裝準備 本文件需要具備 Linux 作業系
ClearCase完全攻略(一):Base和UCM的前生後世
ClearCase到底是幹嘛的? 通俗的我們可以認為是一款IBM出的原始碼管理工具。 ClearCase的四大功能? (版本管理+過程管理+工作空間管理+bulid管理)有個經典的圖,各個功能圖裡面說的很清楚了。 Base和UCM到底有什麼區別? Base 就是Clear
Effective Java 讀書筆記(一):建立和銷燬物件
1 構造器 => 靜態工廠方法 (1)優勢 靜態工廠方法有名字 靜態工廠方法不必在每次被呼叫時都產生一個新的物件 靜態工廠方法能返回原返回型別的任意子型別的物件 靜態工廠方法根據呼叫時傳入的不同引數而返回不同類的物件 靜態工廠方法返回物件的類不需要存在(SPI架構) (2
Spring Boot / Spring MVC 入門實踐 (一) :環境搭建與第一個專案
宣告 本系列文章系本人原創,歡迎轉載,轉載請註明出處。 本系列文章通過具體的例子,介紹如何通過Spring Boot來幫助簡化Spring MVC開發Web Application的過程,旨在通過具體的實踐,使讀者能夠入門利用Spring Boot開發Web
Java多執行緒和記憶體模型(一):程序和執行緒基礎
Java多執行緒和記憶體模型(一) 由於java是執行在 JVM上 的,所以需要涉及到 JVM 的記憶體模型概念,需要理解記憶體模型,就需要多執行緒的基礎; 而執行緒是基於載體執行緒裡的,所以我們藉由作業系統的程序來講一講。 程序 什麼是程序?