在 CentOS 7 上,MySQL 是一個非常流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。在本文中,我們將討論如何在 CentOS 7 上安裝 MySQL,并創(chuàng)建一個新的數(shù)據(jù)庫。
首先,我們需要打開終端并允許 root 用戶訪問系統(tǒng):
su -
接下來,我們需要安裝 MySQL 。我們可以使用以下命令來安裝 MySQL:
yum install mysql-server
安裝完成之后,我們需要啟動 MySQL 服務(wù):
systemctl start mysqld
為了使 MySQL 服務(wù)在啟動時自動運行,我們必須將它添加到系統(tǒng)啟動項。我們可以使用以下命令來完成此任務(wù):
systemctl enable mysqld
現(xiàn)在,我們可以使用以下命令來安裝 MySQL 的命令行客戶端:
yum install mysql
一旦安裝了 MySQL 客戶端,我們可以使用以下命令來連接到 MySQL 服務(wù)器:
mysql -u root -p
現(xiàn)在我們已經(jīng)連接到 MySQL 服務(wù)器了,接下來讓我們來創(chuàng)建一個新的數(shù)據(jù)庫。我們可以使用以下命令來創(chuàng)建一個名為 mydb 的新數(shù)據(jù)庫:
CREATE DATABASE mydb;
我們可以使用以下命令來查看所有可用的數(shù)據(jù)庫:
SHOW DATABASES;
接下來,我們可以使用以下命令來選中我們新創(chuàng)建的數(shù)據(jù)庫:
USE mydb;
現(xiàn)在,我們已經(jīng)選中了我們的數(shù)據(jù)庫,接下來讓我們來創(chuàng)建一張新表。我們可以使用以下命令來創(chuàng)建一個名為 mytable 的新表:
CREATE TABLE mytable (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
現(xiàn)在,我們的新數(shù)據(jù)庫和表已經(jīng)成功地創(chuàng)建了!