當前位置:首頁 » 數據倉庫 » ubuntu無法安裝mysql資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ubuntu無法安裝mysql資料庫

發布時間: 2022-09-26 22:14:26

A. 如何在ubuntu安裝mysql資料庫

工具原料:電腦+abuntu
在ubuntu系統下安裝mysql方法如下:
ubuntu上安裝mysql用以下命令可以完成。
sudo apt-get install mysql-server
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
一、驗證原有主機上是否安裝mysql:
這里主要是運行sudo netstat -tap | grep mysql命令查看是否有Mysql的埠,如果不加sudo則會因許可權無法順利執行:

二、安裝mysql
確定沒有安裝mysql之後,開始運行sudo apt-get install mysql-server mysql-client來安裝mysql:

在安裝的過程中會提示輸入Yes,然後會彈出root密碼設置界面,這里可以先設置一個root密碼作為登錄mysql用戶使用,之後需要的時候也可以運行mysqladmin -u root -p password進行修改密碼,當然那個時候得先輸入原密碼了。
三、啟動Mysql
自動安裝完成之後,可以再次驗證安裝成功:

四、修改配置文件
在正式啟動Mysql以前需要先修改一下配置文件,主要是sudo vim /etc/mysql/my.cnf下,注釋掉binding-address=127.0.0.1的這句代碼,其他配置根據需要靈活修改即可。
五、啟動mysql
在命令終端上輸入mysql -u root -p,然後輸入密碼即可登錄mysql資料庫:

B. ubuntu怎麼安裝mysql

首先檢查系統中是否已經安裝了MySQL
在終端裡面輸入 sudo netstat -tap | grep mysql
若沒有反映,沒有顯示已安裝結果,則沒有安裝。若如下顯示,則表示已經安裝了。

如果沒有安裝,則安裝MySQL。
在終端輸入 sudo apt-get install mysql-server mysql-client
運行結果如下所示:

在此安裝過程中會讓你輸入root用戶(管理MySQL資料庫用戶,非Linux系統用戶)密碼,按照要求輸入即可。輸入完密碼按tab鍵切換。如下所示:

測試安裝是否成功:
在終端裡面輸入 sudo netstat -tap | grep mysql
如下顯示表示安裝成功了。

也可以登錄MySQL進行測試。
在終端輸入 mysql -uroot -p 接下來會提示你輸入密碼,輸入正確密碼,即可進入。如下所示:
步驟閱讀
給大家推薦兩個遠程掛載MySQL的軟體,在Windows下遠程操作Linux下的MySQL。navicat(主要是產看資料庫),sqlyog(增刪改查)。

C. 如何用命令在ubuntu下安裝mysql資料庫

Ubuntu上安裝MySQL非常簡單只需要幾條命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安裝過程中會提示設置密碼什麼的,注意設置了不要忘了,安裝完成之後可以使用如下命令來檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過上述命令檢查之後,如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。
登陸mysql資料庫可以通過如下命令:
mysql -u root -p
-u 表示選擇登陸的用戶名, -p 表示登陸的用戶密碼,上面命令輸入之後會提示輸入密碼,此時輸入密碼就可以登錄到mysql。

然後通過 show databases; 就可以查看當前的資料庫。
我們選擇 mysql資料庫就行下一步操作,使用use mysql 命令,顯示當前資料庫的表單:show tables

寫一個簡單的程序來訪問該資料庫,實現 show tables 功能:
#include <mysql/mysql.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char server[] = "localhost";
char user[] = "root";
char password[] = "mima";
char database[] = "mysql";

conn = mysql_init(NULL);

if (!mysql_real_connect(conn, server,user, password, database, 0, NULL, 0))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}

if (mysql_query(conn, "show tables"))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}

res = mysql_use_result(conn);

printf("MySQL Tables in mysql database:\n");

while ((row = mysql_fetch_row(res)) != NULL)
{
printf("%s \n", row[0]);
}

mysql_free_result(res);
mysql_close(conn);

printf("finish! \n");
return 0;
}
編譯代碼的時候需要鏈接mysql的庫,可以通過如下方式編譯:
g++ -Wall mysql_test.cpp -o mysql_test -lmsqlclient
然後運行編譯好的代碼:

可見結果和使用SQL語句 show tables 是一樣的。
make it simple, make it happen

D. ubuntu 16.04怎麼安裝mysql資料庫

方法/步驟

更新源列表
打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入root用戶的密碼"-->回車,就可以了。如果不運行該命令,直接安裝mysql,會出現"有幾個軟體包無法下載,您可以運行apt-get update------"的錯誤提示,導致無法安裝。

安裝mysql
打開"終端窗口",輸入"sudo apt-get install mysql-server mysql-client"-->回車-->輸入"y"-->回車-->在"軟體包設置對話框"中輸入mysql中"root"用戶的密碼-->回車-->再輸一次密碼-->回車,安裝完成。

如何判斷mysql是否安裝成功
打開"終端窗口",輸入"sudo service mysql restart"-->回車-->如果mysql啟動成功,處於運行狀態說明mysql安裝成功。

讓apache支持mysql
打開"終端窗口",輸入"sudo apt-get install libapache2-mod-auth-mysql"-->回車-->安裝成功,安裝這個模塊後,apache才能支持mysql。

讓php支持mysql
打開"終端窗口",輸入"sudo apt-get install php5-mysql"-->回車-->安裝成功,安裝這個模塊後,php才能支持mysql。

登錄mysql
打開"終端窗口",輸入"mysql -u root -p"-->回車-->輸入mysql中"root"用戶的密碼-->回車-->登錄成功。

E. ubuntu怎麼安裝mysql資料庫

打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入root用戶的密碼"-->回車,就可以了。如果不運行該命令,直接安裝mysql,會出現"有幾個軟體包無法下載,您可以運行apt-get update------"的錯誤提示,導致無法安裝。

安裝mysql
打開"終端窗口",輸入"sudo apt-get install mysql-server mysql-client"-->回車-->輸入"y"-->回車-->在"軟體包設置對話框"中輸入mysql中"root"用戶的密碼-->回車-->再輸一次密碼-->回車,安裝完成。

如何判斷mysql是否安裝成功
打開"終端窗口",輸入"sudo service mysql restart"-->回車-->如果mysql啟動成功,處於運行狀態說明mysql安裝成功。

讓apache支持mysql
打開"終端窗口",輸入"sudo apt-get install libapache2-mod-auth-mysql"-->回車-->安裝成功,安裝這個模塊後,apache才能支持mysql。

讓php支持mysql
打開"終端窗口",輸入"sudo apt-get install php5-mysql"-->回車-->安裝成功,安裝這個模塊後,php才能支持mysql。

登錄mysql
打開"終端窗口",輸入"mysql -u root -p"-->回車-->輸入mysql中"root"用戶的密碼-->回車-->登錄成功。

F. 如何用命令在ubuntu下安裝mysql資料庫

a)首先檢查系統中是否已經安裝了MySQL
在終端裡面輸入 sudonetstat -tap | grep mysql

b)如果沒有安裝,則安裝MySQL.
在終端輸入
sudo apt-get install libmysqlclient-dev

sudo apt-get install mysql-server mysql-client
在此安裝過程中會讓你輸入root用戶(管理MySQL資料庫用戶,非Linux系統用戶)密碼,按照要求輸入即可。

c) 測試安裝是否成功:
在終端輸入 sudo netstat -tap | grep mysql

d) 也可通過登錄MySQL測試

在終端輸入 mysql -uroot -p 接下來會提示你輸入密碼,輸入正確密碼,即可進入。如下所示:

mysql -uroot -p //打開資料庫
mysql> show databases; //顯示所有資料庫(別丟了最後分號,sql語句";"結束符)
mysql> use opensips; //進入opensips資料庫 (別丟了最後分號,sql語句";"結束符)
mysql> show tables; //顯示opensips資料庫中的表(別丟了最後分號,sql語句";"結束符)
mysql> exit //退出mysql命令行模式輸入(此處無sql語句";"結束符)

G. ubuntu怎麼安裝mysql

Ubuntu上安裝MySQL非常簡單只需要幾條命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安裝過程中會提示設置密碼什麼的,注意設置了不要忘了,安裝完成之後可以使用如下命令來檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過上述命令檢查之後,如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。
登陸mysql資料庫可以通過如下命令:
mysql -u root -p
-u 表示選擇登陸的用戶名, -p 表示登陸的用戶密碼,上面命令輸入之後會提示輸入密碼,此時輸入密碼就可以登錄到mysql。

然後通過 show databases; 就可以查看當前的資料庫。
我們選擇 mysql資料庫就行下一步操作,使用use mysql 命令,顯示當前資料庫的表單:show tables

寫一個簡單的程序來訪問該資料庫,實現 show tables 功能:
#include <mysql/mysql.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char server[] = "localhost";
char user[] = "root";
char password[] = "mima";
char database[] = "mysql";

conn = mysql_init(NULL);

if (!mysql_real_connect(conn, server,user, password, database, 0, NULL, 0))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}

if (mysql_query(conn, "show tables"))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}

res = mysql_use_result(conn);

printf("MySQL Tables in mysql database:\n");

while ((row = mysql_fetch_row(res)) != NULL)
{
printf("%s \n", row[0]);
}

mysql_free_result(res);
mysql_close(conn);

printf("finish! \n");
return 0;
}
編譯代碼的時候需要鏈接mysql的庫,可以通過如下方式編譯:
g++ -Wall mysql_test.cpp -o mysql_test -lmsqlclient
然後運行編譯好的代碼:

可見結果和使用SQL語句 show tables 是一樣的。

H. 怎麼在ubuntu上安裝mysql資料庫

但是按照這篇博客安裝後使用terminal終端沒法鏈接mysql資料庫,也就是沒法使用mysql-uroot-p命令(但是server已經安裝成功),如果各位也遇到這種情況,可以安裝一個客戶端軟體workbench:命令:sudoapt-getinstallmysql-workbench,安裝完成之後再ubuntu裡面搜索workbench,即可找到該客戶端軟體。

I. ubuntu怎麼安裝mysql資料庫

跟普通的ubuntu系統安裝MySQL方法一樣的啊。sudoapt-getinstallmysql-serverapt-getisntallmysql-clientsudoapt-getinstalllibmysqlclient-dev安裝過程中會提示設置密碼什麼的,注意設置了不要忘了,安裝完成之後可以使用如下命令來檢查是否安裝成功:sudonetstat-tap|grepmysql通過上述命令檢查之後,如果看到有mysql的socket處於listen狀態則表示安裝成功。登陸mysql資料庫可以通過如下命令:mysql-uroot-p-u表示選擇登陸的用戶名,-p表示登陸的用戶密碼,上面命令輸入之後會提示輸入密碼,此時輸入密碼就可以登錄到mysql。

J. 如何在ubuntu重新安裝mysql

昨天晚上在Ubuntu上擺弄Mysql,由於不熟悉操作,在移動數據文件夾的那一步
設置出錯導致Mysql無法啟動,在企圖恢復設置未果之後只好重裝Mysql。在使用
sudo apt-get autoremove mysql-server mysql-client
命令卸載軟體以及刪除手動創建的文件夾之後重啟系統,再次使用
sudo apt-get install mysql-server mysql-client
安裝時發現mysql啟動失敗,導致安裝失敗,多次重試依然如此,原來沒有清除上次安
裝時遺留的一些配置信息,最終在下述命令下重裝成功:
刪除Mysql
sudo apt-get autoremove --purge mysql-server-5.5
sudo apt-get autoremove mysql-client
sudo apt-get autoremove mysql-server
sudo apt-get autoremove mysql-common
清除殘留數據和配置信息
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

然後使用sudo apt-get install mysql-server mysql-client安裝後成功。
終端使用sudo service mysql start/stop/restart命令可啟動/停止/重啟mysql服務