MySQL是一種關系型數據庫管理系統,安裝后需要配置才能使用,下面我們來介紹一下MySQL的安裝和使用方法。
安裝MySQL
首先下載并安裝MySQL,可以從官網下載最新版的MySQL安裝包。
$ wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm $ sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm $ sudo yum install mysql-server
安裝完成后,啟動MySQL服務并設置開機自啟:
$ sudo service mysqld start $ sudo systemctl enable mysqld
設置MySQL
設置MySQL的root用戶密碼:
$ mysql_secure_installation
進入MySQL的交互界面:
$ mysql -u root -p
在MySQL命令行界面中創建一個新的數據庫,并授權一個新的用戶訪問:
mysql> CREATE DATABASE my_db; mysql> GRANT ALL ON my_db.* TO 'my_user'@'%' IDENTIFIED BY 'my_password'; mysql> FLUSH PRIVILEGES;
使用MySQL
在命令行中使用MySQL:
$ mysql -u my_user -pmy_password my_db
在MySQL命令行中進行數據庫操作:
mysql> SHOW DATABASES; mysql> USE my_db; mysql> SHOW TABLES; mysql> SELECT * FROM my_table;
在Python中使用MySQL:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="my_user", password="my_password", database="my_db" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM my_table") myresult = mycursor.fetchall() for x in myresult: print(x)
至此,MySQL的安裝和使用就介紹完了。