CentOS 7 安裝 Mysql

先輸入 rpm -qa|grep -i mysql,查看是否安裝過mysql

centos7 內部集成了mariadb,而安裝mysql的話會和mariadb的文件衝突,所以需要通過命令rpm -e --nodeps 先卸載掉mariadb.

輸入 rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm 命令安裝服務端時會報錯

yum -y install glibc.i686
yum -y install  libz.so.1
yum -y install libaio.so.1
yum -y install libgcc_s.so.1
這時候再執行 rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm ,顯示成功

rpm -qa|grep MySQL 說明安裝成功

service mysql start 啓動mysql

service mysql stop 關閉mysql
service mysql status 查看mysql狀態

安裝客戶端之前先 yum -y install libncurses.so.5

rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm
mysqladmin --version

mysql默認沒有密碼,需要自己設置一個。
/usr/bin/mysqladmin -u root password 123456
mysql -u root -p 登錄

此時,表中如果存入漢字的話會出現亂碼,這是因爲客戶端和服務端都用了latin1

先複製一份,vim /etc/my.cnf 修改裏面的配置




重啓mysql,新建database,再重新新建表就可以了


如果想要用navicat連接mysql,先放開3306端口,然後

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

FLUSH PRIVILEGES ;



發佈了36 篇原創文章 · 獲贊 12 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章