mysql資料庫安裝教程

2022-06-16 05:12:10 字數 3227 閱讀 1933

注:解除安裝mariadb,否則安裝mysql會出現衝突

[root@mysqlmaster ~]# rpm -qa |grep mariadb   //

列出所有被安裝的mariadb rpm包

[root@mysqlmaster ~]# rpm -evh --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64 //

解除安裝mariadb,-vh是顯示刪除過程

1、執行本地安裝包之前必須先安裝vim

[root@mysqlmaster ~]#  yum install -y vim
2、執行rpm -ivh命令安裝mysql的本地rpm包

[root@mysqlmaster ~]# rpm -ivh perl-*[root@mysqlmaster ~]# rpm -ivh net-tools-2.0-0.22

.20131004git.el7.x86_64.rpm

[root@mysqlmaster ~]# rpm -ivh mysql-community-common-5.6.42-2

.el7.x86_64.rpm

[root@mysqlmaster ~]# rpm -ivh mysql-community-libs-5.6.42-2

.el7.x86_64.rpm

[root@mysqlmaster ~]# rpm -ivh mysql-community-client-5.6.42-2

.el7.x86_64.rpm

[root@mysqlmaster ~]# rpm -ivh mysql-community-server-5.6.42-2.el7.x86_64.rpm

1、新增乙個官方的yum源
[root@mysqlmaster ~]# vi /etc/yum.repos.d/mysql-community.repo
//如果使用5.6版本的mysql,則新增以下內容:

[mysql56-community]

name=mysql 5.6community server

baseurl=

enabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-mysql

//如果5.7版本的mysql,則新增以下內容:

[mysql57-community]

name=mysql 5.7community server

baseurl=

enabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-mysql

注意:如果需要安裝其他版本的mysql,則只需要把baseurl這一行修改為需要安裝的版本即可
2、安裝mysql
[root@mysqlmaster ~]# yum install -y mysql-community-server

1、啟動mysql資料庫

[root@localhost mysql]#  systemctl start mysqld
2、修改mysql資料庫密碼

[root@mysqlmaster ~]# grep 'temporary password' /var/log/mysqld.log  //檢視mysql的預設密碼

[root@mysqlmaster ~]# mysqladmin -u root -p password 回車 輸入原始密碼 再輸入新密碼2次 //修改mysql的預設密碼

注意:5.7之前版本安裝完成後沒有密碼,mysql5.7之後的初始密碼是隨機生成的,放在了/var/log/mysqld.log中,使用命令grep 'temporary password' /var/log/mysqld.log讀出來即可

3、登陸mysql,及簡單操作命令

[root@mysqlmaster ~]# mysql -u root -p  //

登陸mysql資料庫

mysql> show databases; //

檢視資料庫

mysql> create database ygbook; //

建立乙個名叫gybook的資料庫

mysql> use gybook; //

使用gybook資料庫

mysql> create table t_user(id varchar(24) primary key,name varchar(40)); //

創乙個表

mysql> show tables; //

檢視表mysql> select * from t_user; //

查詢t_user中的所有字段內容 

mysql> flush privileges; //重新整理許可權(資料庫內容有修改後使用才生效) 

mysql> exit //

退出mysql

4、開啟遠端訪問mysql資料庫(防火牆需要關閉)

[root@mysqlmaster ~]# mysql -u root -p  //

登陸mysql資料庫

mysql>show databases;

mysql>use mysql;

mysql>show tables;

mysql> select user,host from

user; //檢視user這張表和可以連線操作這個表的host主機

mysql> grant all privileges on *.* to '

root

'@'%

' identified by '

密碼' with grant option; //

把所有root使用者的許可權修改為%(%表示任意主機可以連線)

mysql> flush privileges; //

重新整理許可權生效(或者重啟服務生效systemctl restart mysqld)

mysql> select user,host from user;

MYSQL資料庫安裝教程

編譯安裝 centos7預設安裝了mariadb資料庫,需要先進行解除安裝。rpm qa grepmariadb 查詢出來已安裝的mariadb rpm e nodeps檔名 解除安裝mariadb,檔名為上述命令查詢出來的檔案 設定mysql配置檔案 centos7預設配置檔案路徑位於 etc m...

MySQL資料庫 MySQL5安裝教程

1.執行安裝包 2.next之後選擇custom 元件位置可選change選項改變 3.4.可以選擇安裝位置 5.點選install開始安裝 6.安裝結束後程式後提示受否要在mysql.com上註冊,選擇跳過即skin sign up,然後點next 7.現在開始配置mysql伺服器,點選finis...

安裝資料庫教程

解壓並放在需要的位置 用管理員許可權開啟cmd控制面板 定位到mysql資料夾下面的bin目錄 mysqld initialize user mysql console 作用是初始化,並新建乙個data資料夾 會獲得一串初始密碼 mysqld install mysql 安裝mysql 關閉cmd視...