1、環境:centos 7.0 64位2、mysql版本:5.7
3、安裝:
3.1、建立mysql使用者和組:
3.2、忘記 linux下mysql5.7 root使用者的密碼:
service mysqld stop
修改/etc/my.inf 末尾新增 skip-grant-tables
service mysqld start
use mysql
update user set authentication_string=password('kd8k&dfdl023') where user='root';
flush privileges;
將/etc/my.inf中的skip-grant-tables 刪掉;
service mysqld restart
mysql -uroot -p
use mysql
set password=password('newpassword');
3.3、建立mysql使用者
mysql> create user 'finley'@'localhost' identified by 'some_pass';
mysql> grant all privileges on *.* to 'trade'@'%' with grant option;
3.5、檢視mysql埠:
mysql> show variables like 'port';
3.4、開啟防火牆配置檔案:
關閉並禁止firewall開機啟動:
停止systemctl stop firewalld.service
禁止開機啟動
systemctl disable firewalld.service
安裝iptables防火牆
yum install iptables-services
編輯防火牆配置檔案開啟指定的埠號使用udp協議開啟52100埠:
vi /etc/sysconfig/iptables
儲存退出
:wq最後重啟防火牆使配置生效
systemctl restart iptables.service
設定防火牆開機啟動
systemctl enable iptables.service
3.5、查詢mysql配置檔案
locate my.cnf
檢視mysql預設讀取的配置列表:
mysql --help|grep 'my.cnf'
檢視3306埠資訊:
netstat -apn|grep 3306
修改mysql設定中的bind-address選項:
bind-address = 0.0.0.0
修改mysql設定中的port選項:
port=3308
----->使用阿里雲伺服器,需額外配置阿里雲安全規則,設定入場埠!!!!!(巨坑。。)
4、建立資料庫和資料表們:見sql檔案。
5、centos設定cmd為支援中文
echo $lang
yum group list
yum install system-config-users
yum groupinstall chinese-support
5.1、linux設定mysql編碼為utf-8
6、linux 命令執行.sql檔案
登入mysql
執行 source sqlpath
CentOS7 mysql離線安裝
第一 刪除mariadb 第三 強制安裝6個rpm檔案 rpm ivh mysql community rpm nodeps force 第四 檢視mysql初始密碼和登入mysql root localhost download grep password var log mysqld.log 2...
centos 7 mysql 解除安裝和安裝
我們都知道 msyql如果解除安裝不乾淨,在我們更換版本時候會出現各種奇怪的問題,下面是我在更換版本的一些過程記錄 rpm qa grep mysql rpm ev 依賴元件 nodeps 其中nodeps可以忽略其依賴的其他元件以防止刪除不掉 find name mysql rm rf 相關檔案 ...
centos7 mysql安裝和連線
mysql 安裝 有多種方式,常用兩種 1.使用 yum 倉庫 安裝 2.使用rpm包安裝 mysql help h 和 p可以省略,預設是本機localhost,3306埠 注意 埠 p 大寫,密碼 p 小寫 引數名後面的空格可以省略 mysql h host p port u user p en...