檢查是否存在:
rpm -qa|
grep mysql
如果存在執行解除安裝命令
rpm -e --nodeps mysql-libs
檢查是否存在:
rpm -qa|
grep mariadb
如果存在執行解除安裝命令
rpm -e --nodeps mariadb-libs
rpm -ivh mysql-client-5.5.54-1.linux2.6.x86_64.rpm
rpm -ivh mysql-server-5.5.54-1.linux2.6.x86_64.rpm
[root@localhost /]
# mysqladmin --version
mysqladmin ver 8.42 distrib 5.5.54, for linux on x86_64
配置使用者名稱以及遠端訪問
mysqladmin -u root password '123456'
grant all privileges on *.* to root@'%' identified by '123456'
;
配置字符集
將/usr/share/mysql/中的my-huge.cnf 拷貝到/etc/下,改名為my.cnf
mysql啟動時,會優先讀取/etc/my.cnf檔案。
在[client] [mysqld] [mysql]中新增相關的字符集設定
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci
[mysql]
default-character-set=utf8
重啟mysql服務,檢視字符集
service mysql restart
或systemctl restart mysql
遠端訪問mysql記得關閉防火牆
systemctl restart firewalld.service
建議增加防火牆策略,開放3306,不建議直接關閉防火牆 centos下mysql安裝目錄
apache 如果採用rpm包安裝,安裝路徑應在 etc httpd目錄下 apache配置檔案 etc httpd conf httpd.conf apache模組路徑 usr sbin apachectl web目錄 var www html 如果採用源 安裝,一般預設安裝在 usr local...
Centos下python安裝 MySQLdb報錯
問題描述 centos下python安裝 mysqldb報以下錯誤 python setup.py build running build running build py running build ext building mysql extension creating build temp....
CentOS下編譯安裝MySQL
目錄 步驟 準備工作 檢查是否已安裝 新增mysql使用者和組 編譯安裝mysql 修改mysql相關目錄所有者和組 初始化mysql 複製mysql配置檔案和啟動指令碼 啟動 關閉mysql服務端,配置開機啟動 啟動mysql客戶端並設定密碼 部分問題的解決方法 附錄 1.準備工作 安裝編譯原始碼...