包含yum安裝多個mysql實例的詞條

本文目錄一覽:

一台linux服務器怎麼安裝多個mysql數據庫並配置主從

1、關閉Liunx系統的防火牆,如果忘了,你下面的測試連接必定會失敗,切記,切記,切記。

2、yum安裝lrzsz和cmake

yum -y install lrzsz;

yum -y install cmake;

首先熟悉MySql數據庫,很多人都是直接安裝原生版的MySql數據庫(就是官網上下載的數據庫安裝包),也有人用的是MySql的衍生版數據庫,如percona,我用的就是這種,下面我會分別說明原生版和衍生版MySql數據庫的安裝和主從配置。

如何從MySQL官方Yum倉庫安裝MySQL5.6

 1、首先需要從MySQL開發者網站下載Yum倉庫文件,導入Yum庫後,一個簡單的yumupdate命令將確保運行在MySQL5.6的最新發布版上,包括一些安全特性的更新。Yum同時也將確保導入相關依賴庫,這些都將使安裝過程簡單化。進入,下載RedHat Enterprise Linux 6 / Oracle Linux 6版。

2、點擊鏈接No thanks, just start my download.直接下載。

3、下載完成後將Yum庫導入到本地:

4、這個Yum庫包含了MySQLServer,MySQL工作台管理工具以及ODBC驅動,現在可以通過下面的命令簡單地安裝MySQLServer:

5、至此就可以使用Yum簡單地管理MySQL更新,並能確保總是從官網軟件庫得到最新的發布版。

附錄:

1、root password update failed

ERROR 1290 (HY000): The MySQL server is running with the

–skip-grant-tables option so it cannot execute this statement.

解決辦法:

如此便可以重新更新root密碼了!

2、[ERROR] InnoDB: Cannot create log files because data files are corrupt or

the database was not shut down cleanly after creating the data files.

解決辦法:進入mysql數據存放目錄,刪除ibdata1文件即可,例如在我的環境下

3、[ERROR] InnoDB: space header page consists of zero bytes in data file

./ibdata1

解決辦法:修改配置文件my.cnf

根據個人環境空間大小和需求調節如下參數的值

添加一條:

4、ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using

password: NO)

解決辦法:Google上有很多,遇到這個情況的時候只是使用/usr/bin/mysql_secure_installation

重新設置一次。

怎麼樣使用yum來安裝mysql

您好,很高興為您解答。

1、安裝

查看有沒有安裝過:

yum list installed mysql*

rpm -qa | grep mysql*

查看有沒有安裝包:

yum list mysql*

安裝mysql客戶端:

yum install mysql

安裝mysql 服務器端:

yum install mysql-server

yum install mysql-devel

2、啟動停止

數據庫字符集設置

mysql配置文件/etc/my.cnf中加入default-character-set=utf8

啟動mysql服務:

service mysqld start或者/etc/init.d/mysqld start

開機啟動:

chkconfig -add mysqld,查看開機啟動設置是否成功chkconfig –list | grep mysql*

mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉

停止:

service mysqld stop

3、登錄

創建root管理員:

mysqladmin -u root password 123456

登錄:

mysql -u root -p輸入密碼即可。

忘記密碼:

service mysqld stop

mysqld_safe –user=root –skip-grant-tables

mysql -u root

use mysql

update user set password=password(“new_pass”) where user=”root”;

flush privileges;

4、遠程訪問

開放防火牆的端口號

mysql增加權限:mysql庫中的user表新增一條記錄host為“%”,user為“root”。

5、Linux MySQL的幾個重要目錄

數據庫目錄

/var/lib/mysql/

配置文件

/usr/share /mysql(mysql.server命令及配置文件)

相關命令

/usr/bin(mysqladmin mysqldump等命令)

啟動腳本

/etc/rc.d/init.d/(啟動腳本文件mysql的目錄)

如若滿意,請點擊右側【採納答案】,如若還有問題,請點擊【追問】

希望我的回答對您有所幫助,望採納!

rpm包安裝的mysql怎樣添加多實例

rpm包安裝的mysql怎樣添加多實例

1、yum安裝mysql:

[root@localhost Desktop]# cat /etc/yum.repos.d/rhel-local.repo

[rhel-source]

name=Red Hat Enterprise Linux $releasever – $basearch – Source

baseurl=file://”/media/RHEL_6.1 i386 Disc 1″/Server

enabled=1

gpgcheck=0

gpgkey=

[root@localhost Desktop]# yum install mysql

Loaded plugins: product-id, refresh-packagekit, subscription-manager

Updating Red Hat repositories.

rhel-source | 4.0 kB 00:00 …

rhel-source/primary_db | 2.4 MB 00:00 …

Setting up Install Process

Resolving Dependencies

— Running transaction check

— Package mysql.i686 0:5.1.52-1.el6_0.1 will be installed

— Finished Dependency Resolution

Dependencies Resolved

================================================================================

Package Arch Version Repository Size

================================================================================

Installing:

mysql i686 5.1.52-1.el6_0.1 rhel-source 898 k

Transaction Summary

================================================================================

Install 1 Package(s)

Total download size: 898 k

Installed size: 2.3 M

Is this ok [y/N]: y

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Warning: RPMDB altered outside of yum.

Installing : mysql-5.1.52-1.el6_0.1.i686 1/1

duration: 712(ms)

Installed products updated.

Installed:

mysql.i686 0:5.1.52-1.el6_0.1

Complete!

[root@localhost Desktop]#

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/200700.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-05 20:02
下一篇 2024-12-05 20:03

相關推薦

發表回復

登錄後才能評論