2、
//將 mysql-apt-config_0.8.6-1_all.deb 上傳到/opt/
//執行以下命令
sudo dpkg -i mysql-apt-config_0.8.6-1_all.deb
3、 執行更新命令
sudo apt-get update
4、 安裝
sudo apt-get install mysql-server
5、提示依賴不足時:
sudo apt-get install -f
6、
#服務啟動後埠查詢sudo netstat -anp | grep mysql
7、
#服務管理#啟動sudo service mysql start
#停止sudo service mysql stop
#服務狀態
sudo service mysql status
8、
#連線資料庫mysql -h 127.0.0.1 -p 3306 -uroot -p123456
#-h為遠端ip,-p為埠號,-u為使用者名稱,-p為密碼
9、 show databases; 檢視資料庫
10、 解除安裝:
#首先使用以下命令刪除mysql伺服器:sudo apt-get remove mysql-server
#然後,刪除隨mysql伺服器自動安裝的任何其他軟體:
sudo apt-get autoremove
#解除安裝其他元件:
sudo apt-get remove <>#檢視從mysql apt儲存庫安裝的軟體包列表:
dpkg -l | grep mysql | grep ii
11 修改root密碼
#修改root密碼,每乙個分號直接回車mysql> set password = password('新密碼');
mysql> alter user 'root'@'localhost'password expire never;
mysql> flush privileges;
#增加乙個'root'@'%'賬號實現遠端登入
create user 'root'@'%' identified by 'hadoop3!';
grant all privileges on *.* to 'root'@'%';
// 如果遠端連線的時候報plugin caching_sha2_password could not be loaded這個錯誤,可以嘗試修改密碼加密外掛程式
mysql> alter user 'root'@'%' identified with mysql_native_password by 'hadoop3!';
// 修改配置檔案中的bind-address 檔案路徑:將bind-address = 127.0.0.1 注釋或者修改為bind-address = 0.0.0.0vim /etc/mysql/mysql.conf.d/mysqld.cnf
重啟mysql service
重置遠端密碼:
grant all privileges on *.* to dayu@"%" identified by "dayu1.net";
可能資料庫沒有此使用者:
select user,host from mysql.user;
沒找到此使用者,但是報錯出現了這個使用者。尋求谷歌後,找到解決方法:
select definer,type from mysql.proc group by definer,type;
update mysql.proc set definer='root@localhost' where definer = '報錯的名稱(root@%)';
重啟資料庫,ok
Ubuntu下的mysql安裝
ubuntu下的mysql安裝 今天同事突然找到我說需要在原有的master上安裝mysql服務,於是自己便放下手頭的工作開始馬不停蹄地忙活起來,下面簡單記錄一下今天的安裝過程吧!一 驗證原有主機上是否安裝mysql 這裡主要是執行sudo netstat tap grep mysql命令檢視是否有...
Ubuntu下的mysql安裝
今天同事突然找到我說需要在原有的master上安裝mysql服務,於是自己便放下手頭的工作開始馬不停蹄地忙活起來,下面簡單記錄一下今天的安裝過程吧!一 驗證原有主機上是否安裝mysql 這裡主要是執行sudo netstat tap grep mysql命令檢視是否有mysql的埠,如果不加sudo...
Ubuntu下的mysql安裝
本文 今天同事突然找到我說需要在原有的master上安裝mysql服務,於是自己便放下手頭的工作開始馬不停蹄地忙活起來,下面簡單記錄一下今天的安裝過程吧!一 驗證原有主機上是否安裝mysql 這裡主要是執行sudo netstat tap grep mysql命令檢視是否有mysql的埠,如果不加s...