當前位置:首頁 » 操作系統 » linuxmysql登陸

linuxmysql登陸

發布時間: 2022-08-16 01:58:12

linux怎麼遠程登錄mysql

linux遠程登錄mysql的方法

  • 遠程連接上Linux系統,確保Linux系統已經安裝上了MySQL資料庫。登陸資料庫。mysql -uroot -p(密碼)。

  • 創建用戶用來遠程連接

  • GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;

  • (第一個itoffice表示用戶名,%表示所有的電腦都可以連接,也可以設置某個ip地址運行連接,第二個itoffice表示密碼)。

  • 執行 flush privileges;命令立即生效

  • 查詢資料庫的用戶(看到如下內容表示創建新用戶成功了)

  • SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

  • 使用exit命令退出MySQL

  • 然後打開vim /etc/mysql/my.cnf

  • 將bind-address = 127.0.0.1

  • 設置成bind-address = 0.0.0.0(設備地址)

  • 重新啟動(命令如下):

  • /etc/init.d/mysql stop

  • /etc/init.d/mysql start

  • 查看埠號show global variables like 'port';

  • 設置navicat連接。

  • 點擊連接測試看到如下內容表示成功。

❷ Linux無法登陸mysql怎麼辦

第一步:先停止所有mysql 進程# killall -TERM mysqld
第二步:用安全模式啟動
# /usr/local/mysql/bin/mysqld_safe --skip-grant-table &
註: 啟動時會報錯,而且卡在哪不動,這時你只要回車即可,然後再用空密碼就能登陸了
第三: 用空密碼登陸,修改mysql 的root 密碼
# mysql -uroot -p //登錄mysql
mysql> use mysql // 選擇mysql 資料庫
mysql> update user set password=password("654123") where user="root"; // 更新root 密碼
mysql> flush privileges; // 使修改立即生效
第四: 用你修改的密碼登陸!

❸ 如何在linux上登錄mysql

開啟MySQL服務後,使用MySQL命令可以登錄。一般使用mysql -uroot -p即可。如果資料庫不是本機,則需要加參數,常用參數如下: 1,-h,指定ip地址,默認為localhost 2,-u,指定用戶名。

❹ linux系統mysql忘記root密碼怎麼登錄

如果你有root許可權的話,可以重新修改mysql的密碼步驟如下:

1、修改MySQL的配置文件(默認為/etc/my.cnf),在[mysqld]下添加一行 skip-grant-tables
2、保存配置文件後,重啟MySQL服務 service mysqld restart
3、再次進入MySQL命令行 mysql -u root -p,輸入密碼時直接回車,就會進入MySQL資料庫了,這個時候按照常規流程修改root密碼即可。一般輸入:mysql_secure_installation,然後根據提示輸入新密碼。

密碼修改完畢後,再按照步驟1中的流程,刪掉配置文件中新增加的那行,並且重啟MySQL服務,新密碼就生效了。

❺ linux 怎麼登錄mysql

連接MYSQL: 格式: mysql -h主機地址 -u用戶名 -p用戶密碼 1、例1:連接到本機上的MYSQL 找到mysql的安裝目錄,一般可以直接鍵入命令mysql -uroot -p,回車後提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的

❻ Linux安裝完mysql後提示錯誤無法登陸mysql怎麼辦

第一步:先停止所有mysql
進程#
killall
-term
mysqld
第二步:用安全模式啟動
#
/usr/local/mysql/bin/mysqld_safe
--skip-grant-table
&
註:
啟動時會報錯,而且卡在哪不動,這時你只要回車即可,然後再用空密碼就能登陸了
第三:
用空密碼登陸,修改mysql
的root
密碼
#
mysql
-uroot
-p
//登錄mysql
mysql>
use
mysql
//
選擇mysql
資料庫
mysql>
update
user
set
password=password("654123")
where
user="root";
//
更新root
密碼
mysql>
flush
privileges;
//
使修改立即生效
第四:
用你修改的密碼登陸!

❼ linux初始化的mysql怎麼登陸

開啟MySQL服務後,使用MySQL命令可以登錄。一般使用mysql -uroot -p即可。如果資料庫不是本機,則需要加參數,常用參數如下:
1,-h,指定ip地址,默認為localhost
2,-u,指定用戶名。
3,-p,指定密碼,密碼可以接在-p後面輸入mysql -uroot -p123456。也也可以mysql -uroot -p回車等提示輸入密碼時輸入,這樣輸入密碼沒有回顯。

❽ mysql在linux下怎麼登陸

直接輸入指令mysql -uroot -predhat如果有主機選擇就輸入-h172.25.X.X 注意-p後面輸入密碼時候不要空格,直接-p後輸入密碼。

❾ 如何在Linux中進行MySQL的安裝與登錄

一、下載MySQL安裝文件

完全安裝MySQL需要下面6個文件:

MySQL-server-community-5.1.26-0.rhel4.i386.rpm

MySQL-client-community-5.1.26-0.rhel4.i386.rpm

MySQL-shared-community-5.1.26-0.rhel4.i386.rpm

MySQL-devel-community-5.1.26-0.rhel4.i386.rpm

MySQL-test-community-5.1.26-0.rhel4.i386.rpm

MySQL-community-debuginfo-5.1.26-0.rhel4.i386.rpm

下載地址為:http://dev.mysql.com/downloads/mysql/5.1.html#linux-rhel4- x86-32bit-rpms,打開此網頁(因為沒有找到Fedora版本的,就用Redhat Enterprise 4來代替了,沒有問題),下載所有的需要的上述rpm文件。

二、MySQL安裝

rpm文件是Red Hat公司開發的軟體安裝包,rpm可讓Linux在安裝軟體包時免除許多復雜的手續。該命令在安裝時常用的參數是 –ivh ,其中i表示將安裝指定的rmp軟體包,V表示安裝時的詳細信息,h表示在安裝期間出現「#」符號來顯示目前的安裝過程。這個符號將持續到安裝完成後才停止。

1) MySQL安裝伺服器端

在有兩個rmp文件的目錄下運行如下命令: [root@test1 local]# rpm -ivh MySQL-server*.rpm(*為通配符,省掉了很多的輸入,很方便-:)))

顯示如下信息:Failed dependencies:perl(DBI) is needed by MySQL-server-5.1.26-0.rhel4.i386出錯了!

去 Google下,發現可能是該版本的rpm里增加了很多附加依賴的檢查,特別是對所有perl moles的依賴檢查,因此用「--nodeps」來強制安裝是安全的,我正是這么做的:rpm -ivh MySQL-server*.rpm --nodeps;結果成功:

Preparing... [100%]

1:MySQL-server [100%]

2) MySQL安裝客戶端

運行如下命令:

[root@test1 local]# rpm -ivh MySQL-client*.rpm

Preparing... [100%]

1:MySQL-client [100%]

如上安裝其他的4個rpm文件,應該沒有什麼問題。

三、MySQL登錄

MySQL登錄的命令是mysql, mysql 的使用語法如下: mysql [-u username] [-h host] [-p[password]] [dbname] username 與 password 分別是 MySQL用戶名與密碼,mysql的初始管理帳號是root,沒有密碼,注意:這個root用戶不是Linux的系統用戶。MySQL默認用戶是 root,由於初始沒有密碼,第一次進時只需鍵入mysql即可。

[root@test1 local]# mysql

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 1 to server version: 4.0.16-standard

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>

出現了「mysql>」提示符,恭喜你,安裝成功!

增加了密碼後的登錄格式如下:

mysql -u root -p

Enter password: (輸入密碼)

其中-u後跟的是用戶名,-p要求輸入密碼,回車後在輸入密碼處輸入密碼。

可是我輸入mysql卻出錯了:

初始密碼是空的,我輸入的也是空的還是錯誤!

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

MySQL安裝解決方法:重改密碼

# /etc/init.d/mysql stop

# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

# mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';

mysql> FLUSH PRIVILEGES;

mysql> quit

# /etc/init.d/mysqld restart

# mysql -uroot -p

Enter password:

mysql>搞定!

熱點內容
瀏覽器上傳不了圖片 發布:2025-01-16 14:45:46 瀏覽:599
汽車是哪個配置的怎麼看 發布:2025-01-16 14:43:47 瀏覽:50
唱吧上傳原唱 發布:2025-01-16 14:30:36 瀏覽:300
負載均衡後端伺服器獲取真實ip 發布:2025-01-16 14:30:26 瀏覽:655
linux系統centos如何配置網路 發布:2025-01-16 14:22:32 瀏覽:600
java培訓浙江 發布:2025-01-16 14:13:40 瀏覽:934
配置型基金如何分配 發布:2025-01-16 14:08:06 瀏覽:563
adbandroid版本 發布:2025-01-16 13:53:14 瀏覽:388
直鏈雲存儲 發布:2025-01-16 13:19:30 瀏覽:727
電腦主機伺服器多少錢 發布:2025-01-16 13:00:28 瀏覽:668