Linux下安装配置MySQL
一、刪除原來的MySQL
在安裝前要先確定系統(tǒng)是否已經(jīng)安裝了其他版本的MySQL,如已安裝其他版本的MySQL,需先刪除后再安裝新版本。
1. 執(zhí)行yum命令,刪除MySQL的lib庫,服務(wù)文件
yum remove mysql mysql-server mysql-libs mysql-server;2. 執(zhí)行find命令,查找MySQL的殘留文件,然后運(yùn)行“rm -rf 文件名”刪除殘留的MySQL文件
find / -name mysql二、下載安裝包
下載rpm安裝包,要下載三個(gè)安裝包一個(gè)client,一個(gè)server,一個(gè)devel,下載地址:http://mysql.mirror.kangaroot.net/Downloads/,我下載的是:
MySQL-server-5.5.54-1.linux2.6.i386.rpm
MySQL-devel-5.5.54-1.linux2.6.i386.rpm(MySQL開發(fā)依賴包)
MySQL-client-5.5.54-1.linux2.6.i386.rpm
1. 在重新進(jìn)行安裝之前,為確保萬無一失,我們還是再確認(rèn)一下系統(tǒng)中是否有MySQL極其相關(guān)的RPM安裝包。如果有,則先刪除。
rpm -qa | grep -i mysql2.執(zhí)行完上述命令后,返回空數(shù)據(jù),則可進(jìn)行第二步。否則,執(zhí)行下面的命令刪除MySQL的相關(guān)包文件
yum -y remove mysql-libs*三、將下載的三個(gè)安裝包拷貝到Linux
將下載的三個(gè)安裝包拷貝到Linux下的/usr/java目錄中,先進(jìn)入目錄,cd /usr/java
四、安裝server
rpm -ivh MySQL-server-5.5.54-1.linux2.6.i386.rpm出現(xiàn)如下信息,則server安裝成功!
五、安裝devel
rpm -ivh MySQL-devel-5.5.54-1.linux2.6.i386.rpm出現(xiàn)如下信息,devel安裝成功!
六、安裝client
rpm -ivh MySQL-client-5.5.54-1.linux2.6.i386.rpm
七、初始化MySQL及設(shè)置密碼
1. 執(zhí)行: /usr/bin/mysql_install_db,看到如圖,紅框中標(biāo)識需要為root用戶設(shè)置密碼
所以我們可以通過 該命令來給我們的root賬號設(shè)置密碼:
mysqladmin -u root password 'root'此時(shí)我們就可以通過?mysql -u root -p?命令來登錄我們的mysql數(shù)據(jù)庫了
2. 修改?/etc/my.cnf文件內(nèi)容如下:
[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0character-set-server=utf8 [mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid[client]default-character-set=utf8 [mysql]default-character-set=utf8
3.?設(shè)置開機(jī)自啟動(dòng)
chkconfig mysql onchkconfig --list | grep mysql
4.開啟服務(wù)
service mysql start5.進(jìn)入MySQL
mysql -uroot -proot? 到此,MySQL就安裝成功了!
八、MySQL常用命令
1.退出重啟mysql服務(wù)
sudo service mysql restart
?
2.查看mysql端口
mysql>?show variables?like'port';
?
3.查看數(shù)據(jù)庫
show databases;
?
4.查看數(shù)據(jù)庫機(jī)構(gòu)
show create database `dbname`;
?
5.創(chuàng)建數(shù)據(jù)庫
create database `dbname` ?/*!40100 DEFAULT CHARACTER SET utf8 */;
?
6.使用數(shù)據(jù)庫
use `dbname`;
?
7.導(dǎo)入sql
? mysql> source /data/temp/test.sql;
注意:文件路徑中建議使用“/”,如果使用“\”,要首先進(jìn)行轉(zhuǎn)義即“\\”,否則可能會(huì)出現(xiàn)錯(cuò)誤。
?
http://www.jb51.net/article/40975.htm
轉(zhuǎn)載于:https://www.cnblogs.com/xbq8080/p/6509793.html
總結(jié)
以上是生活随笔為你收集整理的Linux下安装配置MySQL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java多线程一览
- 下一篇: 运行银联支付系统demo