1.2 MySQL 安裝
全部平臺的Mysql下載地址爲: MySQL 下載. 挑選你須要的 MySQL Community Server 版本及對應的平臺。數據庫
Linux/UNIX上安裝Mysql
Linux平臺上推薦使用RPM包來安裝Mysql,MySQL AB提供瞭如下RPM包的下載地址:編程
- MySQL - MySQL服務器。你須要該選項,除非你只想鏈接運行在另外一臺機器上的MySQL服務器。
- MySQL-client - MySQL 客戶端程序,用於鏈接並操做Mysql服務器。
- MySQL-devel - 庫和包含文件,若是你想要編譯其它MySQL客戶端,例如Perl模塊,則須要安裝該RPM包。
- MySQL-shared - 該軟件包包含某些語言和應用程序須要動態裝載的共享庫(libmysqlclient.so*),使用MySQL。
- MySQL-bench - MySQL數據庫服務器的基準和性能測試工具。
接下來咱們在 Centos 系統下使用 yum 命令安裝 MySql:windows
檢測系統是否自帶安裝 mysql:安全
rpm -qa | grep mysql
若是你係統有安裝,那能夠選擇進行卸載:
rpm -e mysql // 普通刪除模式 rpm -e --nodeps mysql // 強力刪除模式,若是使用上面命令刪除時,提示有依賴的其它文件,則用該命令能夠對其進行強力刪除
安裝 mysql:
yum install mysql
yum install mysql-server yum install mysql-devel
啓動 mysql:
service mysqld start
注意:若是咱們是第一次啓動 mysql 服務,mysql 服務器首先會進行初始化的配置。
若是是 CentOS 7 版本,因爲 MySQL數據庫已從默認的程序列表中移除,可使用 mariadb 代替:
yum install mariadb-server mariadb
mariadb數據庫的相關命令是:
systemctl start mariadb #啓動MariaDB systemctl stop mariadb #中止MariaDB systemctl restart mariadb #重啓MariaDB systemctl enable mariadb #設置開機啓動
驗證Mysql安裝
在成功安裝Mysql後,一些基礎表會表初始化,在服務器啓動後,你能夠經過簡單的測試來驗證Mysql是否工做正常。
使用 mysqladmin 工具來獲取服務器狀態:
使用 mysqladmin 命令倆檢查服務器的版本,在linux上該二進制文件位於 /usr/bin on linux ,在window上該二進制文件位於C:\mysql\bin 。
[root@host]# mysqladmin --version
linux上該命令將輸出如下結果,該結果基於你的系統信息:
mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
若是以上命令執行後未輸入任何信息,說明你的Mysql未安裝成功。
使用 MySQL Client(Mysql客戶端) 執行簡單的SQL命令
你能夠在 MySQL Client(Mysql客戶端) 使用 mysql 命令鏈接到Mysql服務器上,默認狀況下Mysql服務器的密碼爲空,因此本實例不須要輸入密碼。
命令以下:
[root@host]# mysql
以上命令執行後會輸出 mysql>提示符,這說明你已經成功鏈接到Mysql服務器上,你能夠在 mysql> 提示符執行SQL命令:
mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | +----------+ 2 rows in set (0.13 sec)
Mysql安裝後須要作的
Mysql安裝成功後,默認的root用戶密碼爲空,你可使用如下命令來建立root用戶的密碼:
[root@host]# mysqladmin -u root password "new_password";
如今你能夠經過如下命令來鏈接到Mysql服務器:
[root@host]# mysql -u root -p Enter password:*******
注意:在輸入密碼時,密碼是不會顯示了,你正確輸入便可。
Window 上安裝Mysql
Window上安裝Mysql相對來講會較爲簡單,你只須要載 MySQL 下載中下載window版本的mysql安裝包,並解壓安裝包。
雙擊 setup.exe 文件,接下來你只須要安裝默認的配置點擊"next"便可,默認狀況下安裝信息會在C:\mysql目錄中。
接下來你能夠經過"開始" =》在搜索框中輸入 " cmd" 命令 =》 在命令提示符上切換到 C:\mysql\bin 目錄,並輸入一下命令:
mysqld.exe --console
若是安裝成功以上命令將輸出一些mysql啓動及InnoDB信息。
1.3Python安裝使用Mysql
一,安裝mysql
若是是windows 用戶,mysql 的安裝很是簡單,直接下載安裝文件,雙擊安裝文件一步一步進行操做便可。
Linux 下的安裝可能會更加簡單,除了下載安裝包進行安裝外,通常的linux 倉庫中都會有mysql ,咱們只須要經過一個命令就能夠下載安裝:
Ubuntu\deepin
>>sudo apt-get install mysql-server
>>Sudo apt-get install mysql-client
centOS/redhat
>>yum install mysql
二,安裝MySQL-python
要想使python能夠操做mysql 就須要MySQL-python驅動,它是python 操做mysql必不可少的模塊。
下載地址:https://pypi.python.org/pypi/MySQL-python/
下載MySQL-python-1.2.5.zip 文件以後直接解壓。進入MySQL-python-1.2.5目錄:
>>python setup.py install
或者下載。exe的文件直接安裝。
三,測試
測試很是簡單,檢查MySQLdb 模塊是否能夠正常導入。
fnngj@fnngj-H24X:~/pyse$ python
Python 2.7.4 (default, Sep 26 2013, 03:20:56)
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
沒有報錯提示MySQLdb模塊找不到,說明安裝OK ,下面開始使用python 操做數據庫以前,咱們有必要來回顧一下mysql的基本操做: