1、使用命令sudo apt-get install mysql;
(如果無法安裝,試試sudo apt-get install mysql-server安裝mysql服務(mysql-client安裝客戶服務))
解除安裝命令:
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
2、安裝過程中會有提示,進行密碼設定;
3、安裝完成後,修改 /etc/mysql/mysql.conf.d/目錄下的 mysqld.cnf檔案,將其中的預設bind-address=127.0.0.1注釋掉(該行只允許當前電腦訪問資料庫),注釋掉後別的pc機也可以完成訪問;
4、進行root使用者授權(預設也是只用允許本地電腦訪問),授權命令:
mysql -u root -p ,根據提示輸入密碼
use mysql;
grant
all
privileges
on*.*
to'root'
@'%'
identified
by'賬戶密碼';
其中,*.*表示所有的表;'%'表示所有的pc機,賬號密碼是root使用者的密碼,就是安裝時設定的密碼;
5、使用命令flush
privileges使得步驟4的各種許可權立即生效;
6、重啟資料庫服務;
7、在別的電腦上,使用命令telnet ***x 3306驗證埠是否開啟;(***x**伺服器ip)
telnet命令在win7上不支援;或者使用netstat -an|
grep
3306 也可以檢視
附幾個操作指令:
(1)服務停止指令:
service mysql
stop;
(2)啟動服務指令:
service mysql
start;
(3)資料庫展示 show databases;
(4)資料庫切換 use ***x(資料庫名);
(5)資料表展示 show tables;
(6)資料表字段展示 show columns from tables;
(7)資料庫備份
//備份
mysqldump -uroot -h ip(0.0.0.0) -ppassword --databases database1 database2>/home/panorama/list2.sql
//遷移
mysqldump -uroot -h ip(0.0.0.0) -ppassword --databases database1 database2 | mysql -uroot -h ip(目標機器的) -ppassword;
新建使用者:
create user 'user'@'host' identified by '密碼';/*新建使用者*/
grant all privileges on *.* to 'user'@'host';/*授予許可權*/
flush privileges; /*重新整理許可權*/
Ubuntu 安裝 vue cli錯誤分析及解決
通過官方指令 npm install g vue cli 安裝vue腳手架提示 no command vue found,did you mean command vpe from package texlive latex extra universe vue command not found ...
Ubuntu 安裝mysql及遠端授權
使用root賬號 sudo apt get install mysql server apt get isntall mysql client apt get install libmysqlclient dev如果中途有問題就執行以下 apt get update 2.以上3個軟體包安裝完成後,使...
Ubuntu安裝MySQL及常用操作
mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql 最流行的關係型資料庫管理系統,在 web 應用方面mysql是最好的 rdbms relational database management system,關聯式資料庫管理系統 應...