Linux上搭建MySQL

1、安裝

sudo yum install q-dba-pxc-562

2、初始化3306配置

sudo /home/q/mysql/scripts/mysql_install_file \--port 3306

3、配置環境變量
配置全局的在/etc/profile,配置個人的在~/.bashrc

export PATH="/home/q/mysql/bin:/home/q/pt/bin/:/home/q/xtrabackup/bin:/sbin:/usr/sbin:/bin:/usr/bin"

4、啓動

sudo /etc/init.d/mysql.server \-P 3306 bootstrap-pxc

5、配置賬戶和密碼

剛安裝的mysql是沒有密碼的,可以用root登錄數據庫,然後添加密碼或賬戶

mysql \-uroot \-P3306 \-h127.0.0.1

設置root密碼
爲root用戶授予一個密碼以及相應的權限以下命令均在mysql的命令行執行

GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY 'ukf8rz5gv8cd32d5e86e' WITH GRANT OPTION ;
GRANT ALL PRIVILEGES ON *.* TO 'ota2qtaApp'@'%' IDENTIFIED BY 'zsy4qj0utsintjioJF' WITH GRANT OPTION ;
GRANT ALL PRIVILEGES ON *.* TO 'ots2qtadev '@'%' IDENTIFIED BY 'zsy4qj0utsintjioJF' WITH GRANT OPTION ;
flush privileges;

qta dev1的密碼是ukf8rz5gv8cd32d5e86e
查看權限show grants for root@’127.0.0.1’;

6、上傳sql文件到linux服務器
和一般文件上傳一樣,通過rz命令,如果沒有權限,只能把文件上傳到當前用戶的目錄下,即~,同時要用sudo

7、把sql文件讀入數據庫
如果sql文件是整個數據庫文件,需要先建立數據庫,再導入sql文件:

mysql>create database newdb;
mysql>use newdb;
mysql>set names utf8;
mysql>source ~/newdb.sql;//假設你sql文件所在目錄爲~/newdb.sql

如果sql文件是表數據,則無需建立數據庫,導入方法同上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章