1. 程式人生 > >CentOS安裝mysql詳細圖文步驟

CentOS安裝mysql詳細圖文步驟

1.檢視是否已經安裝:

rpm -qa | grep mysql

解除安裝mysql

rpm -e mysql          // 普通刪除模式

rpm -e --nodeps mysql // 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則用該命令可以對其進行強力刪除

2.安裝:

yum install -y mysql-server mysql mysql-deve

啟動:

service mysqld start

設定root密碼:

mysqladmin -u root password 'admin'

訪問:mysql -uroot -padmin

開機自啟動:

檢視是否已設定

chkconfig --list | grep mysqld

3.設定開機自啟動

chkconfig mysqld on

檢視是否已設定


chkconfig --list | grep mysqld

4.修改字符集

檢視MYSQL字符集:

mysql>show variables like 'character%';

退出

mysql:exit

修改配置檔案

/etc/my.cnf 修改以下兩個部分就ok

1、找到[client] 新增(沒有需要自己新增):

#預設字符集為utf8

default-character-set=utf8

2、找到[mysqld] 新增:(注意空格)

#預設字符集為utf8

default-character-set=utf8

#設定連線mysql資料庫時使用utf8編碼,以讓mysql資料庫為utf8執行

init_connect='SET NAMESutf8' 

3、重啟mysql

service mysqld restart

4、檢視是否修改成功(下放除了filesystem為二進位制其餘為utf-8即可)

showvariables like 'character%';


5、匯入專案中的sql資料庫檔案

(使用Navicat連線工具可以參照另一篇部落格點選開啟連結:https://blog.csdn.net/wzj_3187/article/details/80260191)

登入mysql資料庫

mysql -u root -padmin

建立一個crm的資料庫

MySQL>drop database if exists 資料庫名字;

存在庫就先刪除

MySQL>create database  資料庫名字 default charsetutf8;

匯入crm資料:

需要退出資料庫模式

exit

匯入:

 mysql -u root-padmin  資料庫名字</home/下載/test.sql

檢視匯入是否成功:

進入crm資料庫

mysql -uroot -padmin

MySQL>use 資料庫名字;

檢視記錄驗證

MySQL>select * from user;

user是資料庫中的一個表,查詢出來資料就說明匯入成功了