1. 程式人生 > >Linux下tornado環境安裝以及MySQLdb模組與Mysql資料庫安裝配置

Linux下tornado環境安裝以及MySQLdb模組與Mysql資料庫安裝配置

一、tornado安裝

linux下tornado安裝比較簡單

1、首先安裝pip工具

 sudo apt install python-pip

2、使用pip安裝tornado

pip install tornado

二、MySQLdb安裝

2、解壓:tar zxvf MySQL-python-1.2.3c1.tar.gz

3、依次執行下面命令

sudo apt-get install python-setuptools
sudo apt-get install  libmysqld-dev
sudo apt-get install  python-dev
sudo python setup.py build
sudo python setup.py install

4、執行到這步基本已經安裝完成,可以使用下面命令測試


無錯誤提示,表明已經安裝成功,如還未成功請執行 sudo apt-get install update 後再操作3

三、Ubuntu下Mysql資料庫安裝

1、Ubuntu下安裝mysql只需要幾條命令就可以了

sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

安裝過程中會提示輸入mysql root使用者密碼,這個密碼一定要記住,以後有用。結束後檢視是否安裝成功輸入命令

sudo netstat -tap | grep mysql

顯示已經安裝成功。登入mysql命令如下 mysql -u root -p ,輸入設定的root密碼登入


2、埠開放,首先確認下3306埠是否是對外開放的,預設是不對外開放的。輸入查詢命令

netstat -an | grep 3306


我們看到ip為127.0.0.1說明只對本機開放。

/etc/mysql/mysql.conf 在此目錄下,找到mysqld.cnf,不同版本可能配置檔案不一樣,開啟後註釋掉

bind-address = 127.0.0.1

修改完後重啟mysql伺服器 /etc/init.d/mysql restart

修改成功。

2、修改遠成可以訪問,使用者許可權

首先使用 mysql -u root - p 命令進入mysql(所有sql語句後面都要加 “;”不然會報錯)

mysql>use mysql; mysql>updateusersethost ='%'whereuser='root'; mysql>selecthost,userfromuser; 然後依次執行上面語句,執行前與執行後許可權分別為:(注意我沒加 where user = ‘root’,將所有使用者許可權都改了)


最後再執行一句flush privileges; 再重啟mysql 服務 /etc/init.d/mysql restart