MySQL運維 (部署)

2021-10-03 19:01:49 字數 2753 閱讀 4714

資料庫的由來:

資料庫能做什麼?

有網路的安裝的安裝方法

.訪問國內mysql映象站:

:安裝相關軟體

[root@localhost ~]# yum  install  -y   net-tools.x86_64    libaio.x86_64    perl.x86_64
安裝mysql伺服器

[root@localhost ~]# yum install -y mysql-community*
報錯資訊

解決辦法:解除安裝衝突的軟體包,再安裝。

[root@localhost ~]# yum remove -y mariadb-libs.x86_64   //解除安裝

[root@localhost ~]# yum install -y mysql-community*

安裝完畢提示

啟動mysql伺服器

[root@localhost ~]#systemctl start mysqld  //啟動mysql

[root@localhost ~]#systemctl enable mysqld //開機自啟

[root@localhost ~]#systemctl status mysqld //檢視狀態

查詢mysql伺服器預設密碼

如果沒有查到密碼,是因為沒有啟動成功

[root@localhost ~]# grep 'password' /var/log/mysqld.log
冒號和空格的後面,都是密碼

修改mysql伺服器密碼

登入mysql系統

[root@localhost ~]# mysql      -uroot         -p'*******'
查到預設資料庫

設定本地yum倉庫

[root@localhost ~]# mv   /etc/yum.repos.d/*   /tmp/   //備份到tmp

[root@localhost ~]# vim /etc/yum.repos.d/***.repo

[***]

name=***

baseurl=file

:///mnt/cdrom

gpgcheck=0

[root@localhost ~]# mkdir /mnt/cdrom //建立cdrom

[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/ //掛載

[root@localhost ~]# yum makecache //安裝外掛程式

[root@localhost ~]#yum repolist //安裝外掛程式

安裝mariadb伺服器

啟動並登入mariadb伺服器

[root@localhost ~]#  systemctl   start   mariadb  //啟動mariadb

[root@localhost ~]# systemctl enable mariadb //開機自啟mariadb

[root@localhost ~]# mysqladmin -uroot password '******' //修改mariadb伺服器的root密碼

[root@localhost ~]#mysql -uroot -p'******' //登入mariadb伺服器

mariadb [(none)]>show databases; //查詢預設資料庫

Linux運維 nfs部署

1.裝置配置 nfs伺服器端ip 192.168.19.250 客戶端 192.168.19.222 2.第一步關閉selinux和防火牆 2.1關閉防火牆 臨時關閉 systemctl stop firewalld 永久關閉 systemctl disable firewalld 2.2關閉sel...

mysql常用運維 mysql 運維常見操作

mysql密碼的恢復方法之一 1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對外的埠封閉,並且停止ap...

mysql常用運維 (MYSQL常用運維指令)

1 mysql執行狀態 service mysqld status service mysqld start service mysqld stop 2 檢視sql程序,清理sql程序 show full processlist kill 2920578 3 賬號建立 資料庫授權 4 密碼修改 my...