MYSQL數據庫筆記(一)

二進制格式安裝7.4
1、檢查環境
2、下載對應的二進制包
3、
useradd -r -d /data/mysqldb -s /sbin/nologin mysql 創建賬號
getent passwd mysql 確認

QQ截圖20180607204509

創建軟連接;

QQ截圖20180607204652

chown -R root: mysql/

創建物理卷;

QQ截圖20180607204705

創建邏輯卷;

QQ截圖20180607204725

 

創建文件系統;

QQ截圖20180607204751

mkdir /data/ 創建文件夾

加上UUID;

QQ截圖20180607204800

mount -a 掛載

 

 

MYSQL數據庫安裝
6上面安裝
1、安裝包 yun install mysql-server
2、查看 rpm -ql mysql-server
3、開啟端口
hkconfig –list mysqld
chkconfig mysqld on
ss -ntl;service mysqld start
4、連接數據庫
mysql
quit 退出
7上面安裝
yum install mariabb-server
which mysq
rpm -df /usr/bin/mysql
rpm -qf /usr/bin/mysql
systemctl start mariadb.service
mysql
建立數據庫 create database testdb;
克隆數據庫 cp -a mysql mysqlclone ll
use 訪問數據庫
show tables; 查看數據庫里面的表
select * from user; 進入查看表 \G
刪除數據庫 ; drop database
刪表 ;drop table
提高安全性 跑腳本
mysql_secure_installation

 

二進制編譯
1、導入已下好的文件 mariadb-10.2.15-linux-x86_64.tar.gz
vim mariadb-10.2.15-linux-x86_64.tar.gz
2、創建組 useraad -r -d /data/mysqldb -s /sbin/nalogin mysql
3、解壓縮 tar xvf mariadb-10.2.15-linux-x86_64.tar.gz -C /usr/local/
4、創建軟連接 ln -s mariadb-10.2.15-linux-x86_64/ mysql
5、改權限 chown -R root:root mysql/
6、定義配置文件 echo PATH=/usr/local/mysql/bin:$PATH > /etc/profile.d/mysql.sh
. /etc/profile.d/mysql.sh
7、在加一塊大硬盤
echo ‘- – -‘ > /sys/class/scsi_host/host2/scan
8、生成物理卷 pvcreate /dev/sdb
9、加入卷組 pvcreate vg0 /dev/sdb
10、創建一個文件 mkfs.xfs /dev/vg0/lv_mysql
11、創建一個文件夾 mkdir /data/
12、儲存 vim /etc/fstab
加一行 UUID
查詢UUID :r!blkid /dev/vg0/lv_mysql
13、掛載 mount -a
14、創建和修改
mkdir /data/mysqldb
getent passwd mysql
chown mysql.mysql /data/mysqldb
15、加權限 chown mysql.mysql /data/mysqldb
scripts/mysql_install_db –datadir=/data/mysqldb –user=mysql
16、 備份 cp /etc/my.cnf{,.bak}
17、拷文件 cp support-files//my-huge.cnf /etc/my.cnf
18、改配置文件vim /etc/my.cnf

QQ截圖20180607205615

 

19、文件復制過來 cp support-files/mysql.server /etc/init.d/mysqld
20、 加服務 chkconfig –add mysqld
21 加權限 setfacl -R -m u:mysql:rwx /usr/local/mysql/
22、啟動服務 service mysqld start

 

 

 

創建數據庫
CREATE DATABASE|SCHEMA [IF NOT EXISTS] ‘DB_NAME’;
創建數據庫 如果存在就不創建
刪除數據庫
DROP DATABASE|SCHEMA [IF EXISTS] ‘DB_NAME’;

 

 

 

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/100578

(1)
你的命字你的命字
上一篇 2018-06-07
下一篇 2018-06-08

相關推薦

欧美性久久久久