Linux 下安裝 MySQL

MYSQL依賴包:

  • yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
  • yum update libstdc++-4.4.7-4.el6.x86_64
  • yum -y install libncurses.so.5 libtinfo.so.5

上傳解壓與安裝 JDK 同理

  • 快速查看
  • 解壓完成後進入 MySQL 目錄選擇安裝 server 和 client:
    • rpm -ivh Mysql-server-xxxxxx.rpm
    • rpm -ivh Mysql-client-xxxxxx.rpm

查詢 mysql 服務運行狀態

  • service mysql status

啓動 mysql 服務

  • service mysql start

登陸 mysql

  • 安裝完後登陸密碼保存在 /root/.mysql_secret
[root@linux mysql]# cat /root/.mysql_secret
# The random password set for the root user at Sat Oct 19 12:12:33 2019 (local time): Ny8IgUPnj4kN6i1v
  • 登陸mysql修改初始密碼
SET PASSWORD = PASSWORD('123456');

開機自動開啓 mysql 服務

  • 加入到系統服務:chkconfig --add mysql
  • 自動啓動:chkconfig mysql on
  • 查詢列表:chkconfig

開啓遠程訪問

  • grant all privileges on *.* to 'root' @'%' identified by '123456';
  • flush privileges;

使用Navicat for MySQL鏈接數據庫:

  • 打開防火牆 3306 端口:/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPThtml

  • 將打開的端口的訪問規則保存在文件中:/etc/rc.d/init.d/iptables savemysql

  • 查看機器開放的端口號:/etc/init.d/iptables status linux

  • 鏈接數據庫: c++

  • 完成: sql

相關文章
相關標籤/搜索