1、這裡我將mysql安裝在/usr/local/mysql目錄裡面;
3、解壓mysql壓縮包mkdir /usr/local/mysql
curl -o -l
tar -xvf mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz
4、複製壓縮後的檔案到你的制定目錄
mv mysql-5.7.11-linux-glibc2.5-x86_64/* /usr/local/mysql
5、建立data目錄
mkdir /usr/local/mysql/data
6、建立mysql使用者組
groupadd mysql
7、建立mysql使用者
useradd -r -g mysql mysql
8、初始化資料
先進入 mysql
cd /usr/local/mysql
初始化
./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/
9、複製配置檔案到 /etc/my.cnf
cp -a ./support-files/my-default.cnf /etc/my.cnf
10、編輯配置檔案
vi /etc/my.cnf
# these are commonly set, remove the # and set as required.
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
# server_id = .....
socket = /tmp/mysql.sock
character-set-server = utf8
# remove leading # to set options mainly useful for reporting servers.
# the server defaults are faster for transactions and fast selects.
# adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128m
# sort_buffer_size = 2m
# read_rnd_buffer_size = 2m
11、建立軟鏈結
ln -s /usr/local/mysql/ /usr/bin/
12、啟動服務
service mysqld start
13、如果提示初始化密碼
mysql5.7會生成乙個初始化密碼,在root中.mysql_secret檔案中。
[root@localhost ~]# cat /root/.mysql_secret
# password set for user 'root@localhost' at 2017-03-16 00:52:34
ws;fmt7yh0cm
14 、登陸並修改密碼
[root@localhost ~]# mysql -u root -p
alter user root@localhost identified by 'tiger';
flush privileges;
使用者名稱就是剛才得ws;fmt7yh0cm想要修改得密碼就是
tiger如果提示 -bash: mysql: command not found
解決方法如下
vi ~/.bash_profile
新增
export
path=
$path
:/usr/local/mysql/bin
儲存退出
使配置檔案生效
source ~/.bash_profile
Linux環境下安裝MySQL
檢查mysql以及相關rpm包是否有安裝。rpm qa grep i mysql yum y remove 包名 rpm e nodeps mysql 刪除包 rm rf var lib mysql rm rf usr share mysql 掃尾工作rpm安裝 mkdir usr local sr...
linux 環境下安裝mysql
使用yum安裝 rpm ivh mysql client 5.5.17 1.linux2.6.x86 64.rpm mysql server 5.5.17 1.linux2.6.x86 64.rpm 學習了很長時間的linux,有必要做一下整理筆記了,以下是mysql的安裝筆記,和常見的一些使用方法...
linux下安裝mysql環境
1.在安裝apache的時候已經檢查了本地沒有安裝centos自帶的mysql,有的話一定要解除安裝掉,否則可能占用埠 3.準備安裝包xftp上傳 上傳前我先遞迴刪除了apache的安裝後的無用包,省的礙事 4.解除安裝原有的5.1版本 rpm qa grep i mysql 發現有自帶的mysql...