linux下安裝mysql說明

1.msyql下載

mysql-5.6.33 通用版,linux64位,官方下載地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads。
也可以通過命令下載:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
百度云盤地址:鏈接:https://pan.baidu.com/s/1ymI5QNto3-JRzLNbQQfBxQ 提取碼:uxf2

2.創建mysql用戶

useradd mysql
passwd mysql

3.解壓下載包

tar -xvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 
mv mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local
cd /usr/local
mv  mysql-5.6.33-linux-glibc2.5-x86_64 mysql                                                
chown -R mysql.mysql mysql

4.配置環境變量

保證mysql命令可以全局使用
vi /etc/profile
在最后添加:export PATH=$PATH:/usr/local/mysql/bin
5.創建數據存儲目錄
df -h查看最大的磁盤,例如/hdd最大
mkdir /hdd/mysql 用于存儲數據,確保目錄mysql可以訪問。
6.安裝mysql
切換到mysql用戶,cd /usr/local
./scripts/mysql_install_db --user=mysql --datadir=/hdd/mysql
7.配置mysqld到service啟動
root用戶/usr/local目錄下,cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
vi /etc/init.d/mysqld
修改:basedir=/usr/local/mysql/ datadir=/hdd/mysql
8.更改配置文件位置
root用戶/usr/local目錄下,cp support-files/my-default.cnf /etc/my.cnf
9.啟動服務
用mysql用戶,啟動mysql 執行:service mysqld start
service mysqld stop 關閉mysql
service mysqld status 查看mysql狀態
10.mysql授權
連接mysql ,輸入mysql -uroot
set password = password('123456'); # 修改root初始密碼
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; # 遠程連接授權
11.常見問題
問題: FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:Data::Dumper
解決方法:yum -y install autoconf
問題:Installing MySQL system tables..../bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
解決方法:yum install libaio* -y
問題:bash: service: command not found
解決方法:yum install initscripts -y

轉載于:https://www.cnblogs.com/huangsbk/p/10818742.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/277787.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/277787.shtml
英文地址,請注明出處:http://en.pswp.cn/news/277787.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

win8下cocos2dx-3.2+VS2012環境配置及項目創建

這是本人CSDN的第一篇博客,因為假期在學校做實訓項目接觸到了cocos2dx,覺得是一個特別適用強大,有不錯的可移植性(雖然可移植性不錯,但實際上寫好的游戲往Android上移植,我的隊友廢了好大勁。。。&#xff…

Android通過透明度設置背景變暗

變暗 WindowManager.LayoutParams lpgetWindow().getAttributes(); lp.alpha0.3f; getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND); getWindow().setAttributes(lp);變為原來的樣子 WindowManager.LayoutParams lpgetWindow().getAttributes(); lp.alpha1.…

BZOJ4557:[JLOI2016/SHOI2016]偵察守衛——題解

https://www.lydsy.com/JudgeOnline/problem.php?id4557 小R和B神正在玩一款游戲。這款游戲的地圖由N個點和N-1條無向邊組成,每條無向邊連接兩個點,且地圖是連通的。換句話說,游戲的地圖是一棵有N個節點的樹。 游戲中有一種道具叫做偵查守衛…

Mac系統下Homebrew的安裝和使用Homebrew安裝python

這里向大家推薦一個東西,Mac下很好用的東西,叫做Homebrew。剛開始接觸Mac的時候,我也沒聽過這個東西,但裝了以后真的覺得,TMD太碉堡了。引用一句話:Homebrew is the easiest and most flexible way to inst…

JS中的深拷貝

前言:我們經常會遇到想要將一個對象為己所用,但又不能污染原對象的需求,這就涉及到了js對象的深拷貝。 比如說在VUE的子組件中,父組件傳過來的數據中若是有對象,而子組件需要用父組件的數據進行初始化并且有另做他用的…

Mac下cocos2dx-3.2+Xcode環境配置和項目創建

這是有關環境配置的第二篇教程,第一篇講的是win8下的環境配置。這里我們使用C。所有如果你用其他語言如Lua和js進行cocos2d開發,那么可以再找一找其他的配置文檔。下面要說Mac os 下 cocos2dx-3.2Xcode的環境配置,這里我使用的是Xcode 5.1.1。…

對flex-grow和flex-shrink的深入理解

flex彈性布局,如果子元素寬度之和大于或者小于父元素寬度,空間就會存在剩余和不夠,flex默認不換行,除非設置flex-wrap,那么這種情況下,有兩個重要的屬性,flex-grow和flex-shrink. flex-grow默認值為0&#…

拿下京東榜單第五首戰告捷,看聯想手機如何上演王者歸來

618對于手機行業來說是一個非常重要的日子,京東618上銷量的高低在某種程度上就代表了該手機品牌在國內市場的影響力,以及在行業中所處的位置。因此,今年的618各大手機品牌卯足了勁在京東平臺上展開較量。榮耀、小米、VIVO、OPPO等手機品牌相繼…

Mac OS使用技巧之一:查看Finder中的.bash_profile等系統隱藏文件

作為一個程序員,經常要配置變量,可能要更改hosts文件,或者你閑著沒事兒尋找homebrew給你安裝的東西在什么地方。Mac OS的內核是Unix,Linux/Unix系統出于系統安全和用戶安全的考慮,會把一些與系統相關的文件隱藏&#x…

java.lang.NumberFormatException: For input string: “name”

背景&#xff1a;action中查詢出list數據需要在前臺進行顯示&#xff0c;但根據主鍵在數據庫中查詢出的數據list中含有熟悉alist屬性為配置表&#xff0c;且支持用戶多選&#xff0c;前端通過el表達式顯示 前臺界面為&#xff1a;<c:forEach items"${list}" var&q…

win8下cocos2dx3.2移植android平臺及代碼打包APK

cocos2dx程序不能只在VS2012下運行&#xff0c;遲早是要搬運到Android和IOS上的。Windows下移植IOS平臺先擱下不說比較困難&#xff0c;而且只有越獄的蘋果機才可以運行&#xff0c;而且畢竟IOS高端、小眾。這里主要講一下移植Android&#xff0c;windows下cocos2dx打包成APK和…

【轉】用Fiddler做抓包分析詳解

1.為什么是Fiddler? 抓包工具有很多&#xff0c;小到最常用的web調試工具firebug&#xff0c;達到通用的強大的抓包工具wireshark.為什么使用fiddler?原因如下&#xff1a; a.Firebug雖然可以抓包&#xff0c;但是對于分析http請求的詳細信息&#xff0c;不夠強大。模擬http…

讀《活著》----余華

這本書所處時代背景盡管與我生活的時代背景不同&#xff0c;但是我仍是被人物的生活所打動。這本書為我們描述了一個擁有一百畝的闊少爺徐福貴因為賭而輸掉全部家產&#xff0c;到經歷將自己的父親&#xff0c;母親&#xff0c;兒子&#xff0c;女兒&#xff0c;女媳&#xff0…

常用數據庫連接和diriver以及默認端口

sqlserver默認端口號為&#xff1a;1433 URL:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseNamedbname" DRIVERNAME:"com.microsoft.jdbc.sqlserver.SQLServerDriver"; mysql 默認端口號為&#xff1a;3306 URL:jdbc:mysql://localhost:3306/…

Mac下cocos2dx3.2移植android平臺詳細教程

本文是cocos2dx移植android的第二篇教程&#xff0c;筆者深深感覺&#xff0c;cocos2dx移植android平臺是永遠的痛啊。。。下面講一下筆者花費一個周研究的Mac OS下的cocos2dx3.2android配置首先要準備的東西&#xff08;1&#xff09;下載cocos2dx3.2 http://www.cocos2d-x.o…

robotframework(12)修改用戶密碼(從數據庫查詢短信驗證碼)

一、testcase&#xff1a;修改用戶密碼需要6個參數&#xff08;短信驗證碼、設置的新密碼、用戶已登錄的userid及用戶唯一標識、接口校驗碼、被修改的手機號&#xff09;&#xff0c;故先準備這些參數 二、用戶登錄請求&#xff0c;&#xff08;獲取userid、用戶唯一標識&#…

Mac OS使用技巧之二:修改變量Path解決android: command not found

前一陣子&#xff0c;一直在搞Mac OS和win8下cocos2dx移植android平臺的方法。一步步從無到有的慢慢摸索出來。最近發現了一個小問題&#xff0c;有關環境變量配置的寫下來分享給大家。就是我們在windows8下查看已有android SDK的版本&#xff0c;需要在CMD里面輸入&#xff1a…

Jenkins架構

一. Master 和slave.下圖闡述了master-slave交互的架構&#xff1a;在上面這個分布式的構建環境中&#xff0c;Jenkins master主要負責如下&#xff1a;接收構建觸發&#xff08;比如&#xff0c;一個提交到GitHub后&#xff09;發送通知&#xff08;比如&#xff0c;在構建失敗…

【linux】linux命令如何查看文件、文件夾的屬性,包括大小、修改時間、誰修改的...

【linux命令如何查看文件、文件夾的屬性&#xff0c;包括大小、修改時間、誰修改的】1、查看文件大小&#xff1a;#du -sh filename2、查看文件,文件夾屬性&#xff1a;#ls -l filename#ls -ld foldername3、查看文件的三個時間 atime ,ctime, mtime3.1、 mtime(modification t…

Mac OS使用技巧之三:發射無線網絡信號的方法

許多人知道在windows下可以直接借助各種輔助軟件來直接發射wifi信號&#xff0c;比如360wifi&#xff0c;獵豹wifi。或者可以直接在命令行里面設置。許多人卻不知道Mac系統也有方便快捷發射無線信號的功能。下面講一下利用Mac OS發射無線網絡信號的方法。前提&#xff1a;你的電…