首先檢視系統是否安裝mysql(需要管理員許可權)
netstat -tap|grep mysql
apt安裝mysql
sudo apt-get install mysql-server mysql-client
此過程如果安裝失敗,嘗試使用
apt-get update
安裝過程中彈出乙個介面要求輸入mysql的root 密碼,一定要輸入.然後要求確認再輸入一邊.等到mysql 完成.
預設安裝目錄:/usr/local/mysql
檢視是否安裝成功,使用如下命令來檢視系統是否已經有了mysql服務
netstat -tap|grep mysql
修改配置檔案
vim /etc/mysql/my.cnf
修改id 位址,然後啟動資料庫
啟動|停止|重啟
/etc/init.d/mysql start|stop|restart
或 ./support-files/mysql.server start
登入資料庫:
mysql -u root -p 敲入回車
提示輸入密碼
資料庫操作:
1.建立資料庫
create database 資料庫名;
例如:建立乙個名為mydata的資料庫
mysql> create database mydata;
2.顯示所有的資料庫
show databases;
mysql>show databases;
3.刪除輸入庫
drop database 資料庫名;
例如: 刪除mydata資料庫名
drop database mydata;
4.連線資料庫
use 資料庫名
例如: 連線mydata資料庫
mysql>use mydata;
5.檢視當前使用的資料庫
select database();
mysql>select database();
6.檢視資料庫表的資訊
mysql>show tables;
7.退出
quit 或者eixt
問題解決:如果你想連線mysql的時候發生這個錯誤:
error 1130: host '192.168.1.3' is not allowed to connect to this mysql server
解決方法:
1》 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。
這個時候只要在localhost的那台電腦,登入mysql後,更改 「mysql」
資料庫裡的 「user」 表裡的 「host」 項,從"localhost"改稱"%"
登入mysql
mysql -u root -p
使用mysql 資料庫
mysql>use mysql;
使用update命令
mysql>update user set host = '%' where user = 'root';
使用select命令
mysql>select host, user from user;
最後:如果執行update語句時出現error 1062 (23000): duplicate entry '%-root' for key 'primary' 錯誤,說明有多個root使用者紀錄在user表中了.
需要select host from user where user = 'root';然後檢視一下host是否已經有了%這個值,有了就可以了.
Ubuntu系統安裝
接觸linux系統將近2個月了,記一下開始學習linux系統的路程以及一些遇到的問題以及解決方法。linux版本選擇的發行版時ubuntu系統,為什麼選擇ubuntu,也沒有為什麼,朋友推薦的。1.虛擬機器vm與ubuntu系統 ubuntu系統 天嵌開發板提供。版本號 vm 12.4 ubuntu...
安裝Ubuntu系統
本來打算安裝雙系統,結果限於硬體問題 筆記本雙硬碟,win10在固態,空間不夠,機械硬碟在光碟機位無法引導 所以下了狠心刪除win10,單裝ubuntu來學習適應以後的辦公。至於系統安裝網上一大把,就不說了。可參考 系統安裝 換源 後來才發現居然換源點幾下就好了,筆者當時網上搜尋用命令列搞了好久 更...
linux系統在Ubuntu安裝網絡卡驅動的問題
1 在終端用lsusb檢視到我的無線網絡卡的晶元是5370 ralink的。相關的linux驅動可以在 support wpa supplicant has wpa supplicant y support native wpa supplicant for network maganger has...