root@db-02 ~]# mysql -u root -p
-bash: mysql: command not found
解決辦法 # ln -s /usr/local/mysql/bin/mysql /usr/bin
參考鏈結
1.安裝mysql之前需要確保系統中有libaio依賴,使用如下命令:
yum search libaio
yum install libaio
wget -c
3.將mysql安裝包解壓到指定目錄,命令如下:
tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -c /usr/local
4.進入/usr/local目錄:
cd /usr/local
ln -s mysql-5.7.18-linux-glibc2.5-x86_64 mysql
6.為centos新增mysql使用者組和mysql使用者(-s /bin/false引數指定mysql使用者僅擁有所有權,而沒有登入許可權):
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
7.進入安裝mysql軟體的目錄,命令如下:
8.修改當前目錄擁有者為新建的mysql使用者,命令如下:
chown -r mysql:mysql ./
9.安裝mysql,命令如下:
./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
安裝完成,出現如下資訊,將隨機生成的登入密碼記錄下來:
10.開啟mysql服務,命令如下:
./support-files/mysql.server start
11.將mysql程序放入系統程序中,命令如下:
cp support-files/mysql.server /etc/init.d/mysqld
12.重新啟動mysql服務,命令如下:
service mysqld restart
13.使用隨機密碼登入mysql資料庫,命令如下:
mysql -u root -p
等待系統提示,輸入隨機密碼,即可登入
alter user 'root'@'localhost' identified by 'rootroot';
15.設定允許遠端連線資料庫,命令如下:
update user set user.host='%' where user.user='root';
16.重新整理許可權,命令如下:
flush privileges;
FreeSWITCH安裝需要什麼環境
作業系統 第乙個問題需要我們考慮的是 我們需要什麼樣的作業系統 通常來說,使用者根據自己的使用習慣選擇合適的系統,選擇你自己熟悉的,使用比較 舒服的作業系統就可以。另外,需要說明的是考慮使用 32 位的還是 64 位的系統。如果使用者願意使用 windows 環境,可以使用 xp,vista,win...
Linux需要什麼
來自http www.kylix.com.cn 詳細介紹 主要特色 快速成長的linux 市場 兼具穩定性 拓展性 開放性及低成本的linux 平台,是目前全球各地快速為市場所接受的作業系統。從web 伺服器 防火牆到快速快取網頁伺服器,眾多的linux 已經成功運用於internet 相關伺服器應...
高薪需要什麼?
新的一年,看到別人跳槽或漲薪,你是否也蠢蠢欲動。怎樣拿到高薪?不知你是否想過。勤懇的埋頭苦幹抑或過硬的技術實力或者出色的溝通能力,你認為是什麼起主要決定因素?在這個變化的年代,我們的方向在 請看it人的成長故事。王超是我的朋友,來京四年整。最初在一家民企做linux運維工程師,月薪5000。工作很認...