Ubuntu下MySQL安裝及配置遠程登錄教程
本文實例為大家分享了MySQL安裝及配置遠程登錄教程,供大家參考,具體內(nèi)容如下
一.安裝MySQL
一.安裝MySQL
1. sudo apt-get install mysql-server
2. sudo apt-get install mysql-client
3. sudo apt-get install libmysqlclient-dev
注意:安裝過程中會提示設(shè)置密碼和確認密碼.記住密碼.
安裝完成之后可以使用如下命令來檢查是否安裝成功:
root@root:/# ps aux|grep mysql mysql 9323 1.4 10.3 1115748 138308 ? Ssl 22:34 0:00 /usr/sbin/mysqld root 9486 0.0 0.0 21312 928 pts/18 S+ 22:34 0:00 grep --color=auto mysql
看到如上結(jié)果即安裝成功
登陸mysql數(shù)據(jù)庫可以通過如下命令直接登錄:
之前我設(shè)置的密碼為:root
root@root:/# mysql -uroot -proot
-u 表示選擇登陸的用戶名,
-p 表示登陸的用戶密碼

二.配置遠程登錄
1.打開配置文件
root@root:/# sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
2.修改配置文件
將bind-address = 127.0.0.1,修改為:0.0.0.0或者注釋掉

3.添加遠程訪問權(quán)限
root@root:/# mysql -uroot -proot ->GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; ->FLUSH PRIVILEGES;
上面的user,password可以設(shè)置成自己的

4.查看是否成功
root@root:/# netstat -an | grep 3306 tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
以上結(jié)果表示設(shè)置成功
5.重啟MySQL
root@root:/# service mysql restart
6.測試連接
通過ifconfig找到IP地址

在Navicat上測試連接

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
mysql截取json對象特定數(shù)據(jù)的場景示例詳解
這篇文章主要為大家介紹了mysql中截取json對象特定數(shù)據(jù)的場景示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-07-07
JDBC-idea導入mysql連接java的jar包(mac)的方法
這篇文章主要介紹了JDBC-idea導入mysql連接java的jar包(mac)的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09
mysql中l(wèi)imit查詢踩坑實戰(zhàn)記錄
在MySQL中我們常常用order by來進行排序,使用limit來進行分頁,下面這篇文章主要給大家介紹了關(guān)于mysql中l(wèi)imit查詢踩坑的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-03-03
Linux下安裝mysql的方式(yum和源碼編譯兩種方式)
這里介紹Linux下兩種安裝mysql的方式:yum安裝和源碼編譯安裝。需要的朋友可以參考下2018-02-02
MYSQL無法啟動提示: Default storage engine (InnoDB) is not availabl
自己用的MYSQL都是用MYISAM數(shù)據(jù)庫,還沒涉及到需要INNODB,因此打算直接不加載INNODB引擎。2011-05-05

