linux
MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar
去官網下載安裝包

查看是否已經存在mysql數據庫,號令:rpm -qa | grep mysql

若是存在,則刪除已稀有據庫及其依靠。號令:rpm -e mysql-libs-5.1.66-2.el6_3.x86_64 --nodeps 。執行后,再執行查詢號令,可以看到已經不存在了。


解壓,下載好的文件。我這里下載的是:MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar。解壓號令:tar -xvf MySQL-5.5.45-1.el6.x86_64.rpm-bundle.tar
解壓后會獲得響應的rpm文件。如圖

執行號令:rpm -ivh MySQL-server-5.5.45-1.el6.x86_64.rpm 安裝mysql辦事端

安裝完后,查看是否安裝準確。經由過程號令 service mysql start校驗辦事端是否安裝當作功。

接下來,我們安裝一下客服端。號令:rpm -ivh MySQL-client-5.5.45-1.el6.x86_64.rpm,如圖

查看是否安裝當作功,記得啟動辦事,若是辦事沒有啟動記得啟動辦事,service mysql start. ?然后只需 mysql -uroot -p ?安裝當作功后默認暗碼為空,即不輸入暗碼,按enter鍵直接進入mysql。如圖

到這里,mysql就已經安裝好了。接下來我們可以設置裝備擺設一下mysql.
起首我們可以設置暗碼,安裝后暗碼默認為空。設置暗碼號令:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');

點竄編碼體例,起首查看編碼體例,號令:
show variables like '%character%';

到my.cnf下點竄,注重利用rpm安裝的mysql沒有my.cnf,得本身去/usr/share/mysql目次下復制my-medium.cnf文件到/etc下。

查看my.cnf參數信息,增添代碼注重5.1版本前可以這樣設置編碼:default-character-set=utf8 可是5.5版本后[mysql] 項內可以這么寫, [mysqld] 項內不克不及再這么寫了,必需寫當作:character-set-server=utf8 ?
如圖:

重啟后生效,查垂青啟后編碼,如圖:。可見本家兒要編碼都改當作了utf8此刻可以安心的建數據庫插入午時字符了。

建立數據庫語句,號令:CREATE DATABASE chd_dep DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

導入數據庫。起首利用數據庫,use XXX;號令
Source xxx.sql;

執行后再執行,show tables;查看是否導入當作功。

到這里,就建立了數據庫以及導入了數據,接下來還可以設置一下數據庫拜候權限已經操作權限了。好比,新增一個用戶,執行號令:
insert into mysql.user(Host,User,Password) values("%","root",password("123456"));
執行后,需要刷新權限:
flush privileges;

點竄對數據庫的操作權限,use xxx;利用某庫。
然后執行:
?grant all privileges on 數據庫.* to '用戶名'@'%' identified by '暗碼';

到這里就差不多了。接下來估量還需要開放端口。
去到/etc/sysconfig下,有一個iptables文件,進入開放響應端口即可。
然后執行service iptables restart;生效。


0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!