伺服器怎麼登陸mysql
MySQL資料庫登錄方法:要完成登錄操作,首先要進入機器的命令行界面並輸入如下所示的命令:x0dx0amysql -h hostname -u username -px0dx0amysql命令將調用mySQL監視程序。這是一個可以將我們連接到mySQL伺服器客戶端的命令行公開。x0dx0a-h命令選項用於指定所希望連接的主機,即運行mySQL伺服器的機器。如果正在該mySQL伺服器所運行的機器上 x0dx0a運行該命令,可以忽略該選項和hostname參數。如果不是,必須用運行mySQL伺服器的主機名稱來代替主機名稱參數。x0dx0a-u命令選項勇於指定連接資料庫時使用的用戶名稱。如果不指定,默認值是登錄該操作系統時使用的用戶名。x0dx0a如果你在自己的機器或者伺服器上安裝了mySQL,必須以root身份進行登錄並且創建資料庫。假設已經安裝上了mySQL資料庫,而且root用戶是進行各項操作的唯一用戶。如果在其他人x0dx0a管理的機器上使用mySQL,必須使用他們提供的用戶名。x0dx0a-p命令選項用來告訴伺服器要使用一個密碼來連接它,如果登錄時使用的用戶名沒有設置密碼,可以忽略該選項。x0dx0a如果以root用戶的身份登錄並沒有設置root密碼,那麼需要設置一個root密碼,沒有root密碼系統是不安全的。x0dx0a我們不必在本行命令中包含密碼,mySQL伺服器會詢問密碼,在輸入上訴命令之後會得到如下響應:x0dx0aEnter password:x0dx0a(若沒有該行命令出現,請確認mySQL伺服器是否正在運行,並且上述mySQL命令應該包含在路徑中。)必須輸入密碼。如果一切順利將得到類似如下所示響應:x0dx0awelcome to the mySQL monitor.Commands end with ; or \g.x0dx0aYour mySQL connection id is 1 to server version:5.1.25-rc-community mySQL community Server(GPL)x0dx0aType 'help;'or'\h'for help.Type'\c'to clear the buffer.x0dx0amysql>x0dx0a如果是在自己的機器上,沒有得到類似的響應,請確認mysql_install_db是否已經運行(如果需要的話),是否設置了root用戶密碼,並確認輸入的密碼是否正確。
Ⅱ mysql如何登陸mysql登錄資料庫
如何登錄mysql資料庫?
1。首先打開電腦,然後點擊左下角的開始菜單按鈕。2.然後,在「開始」菜單中,在下面的搜索框中搜索cmd,並在搜索結果中單擊cmd命令窗口。
3.按Enter鍵打開cmd窗口。命令格式如下圖所示mysql-ufinley-pdb_name。輸入mysql-uroot-ptest命令,然後回車,表示登錄測試資料庫。
4.提示輸入密碼,輸入正確的密碼,然後輸入mysql命令行。
5.輸入selectdatabase();確認是否是測試資料庫,如下圖所示。測試直接登錄成功。
怎麼訪問別人的mysql資料庫?
找到MySQL配置文件,搜索「bind-address」,找到這一行:
bind-address=127.0.0.1在前面加一個#,注釋掉這一行,保存,重啟MySQL。再通過遠程訪問就可以了,telnet可以發現埠也打開了。
例我們配置
1.確保skip-networking被刪除或者屏蔽,否則不支持TCP/IP訪問 2.增加行bind-address=65.55.55.2,替代65.55.55.2為你的伺服器地址
修改後,配置為:
user=mysql pid-file=/var/run/mysqld/mysqld.pid socket=/var/run/mysqld/mysqld.sock port=3306 basedir=/usr datadir=/var/lib/mysql tmpdir=/tmp language=/usr/share/mysql/English bind-address=65.55.55.2 #skip-networking
保存並關閉配置文件 重啟mysql伺服器:#/etc/init.d/mysqlrestart
如果上面辦法沒有用我們可以通用mysql命令模式進行設置
1。改表法。
可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改"mysql"資料庫里的"user"表裡的"host"項,從"localhost"改稱"%"
CODE:mysql-uroot-p123 mysql>usemysql; mysql>updateusersethost='%'whereuser='root' mysql>selecthost,userfromuser;
mysql怎麼給資料庫添加用戶?
1、用管理員登陸mysql
2、創建資料庫createdatabasedb01;
3、創建用戶
user01隻能本地訪問
CREATEUSERuser01@'localhost'IDENTIFIEDBY'password1'
user02可以遠程訪問
CREATEUSERuser02@'%'IDENTIFIEDBY'password1'
4、修改user01密碼
SETPASSWORDFOR'user01'@'localhost'=PASSWORD('password2');
5、授權
a)、user01管理db01全部許可權
GRANTALLPRIVILEGESONdb01.*TOuser01;
b)、user02查看許可權,並修改密碼
GRANTSELECTON*.*TO'user02'@'%'IDENTIFIEDby'password2'
mysql怎麼才能在別的電腦登錄呢?
mysql安裝完成之後,必須進行正確的設置,才能在別的電腦登錄。
首先得指定連接mysql埠,默認的埠是3306,要設置相應的用戶許可權,允許用戶訪問哪些資料庫,是否可以通過遠程連接mysql資料庫,如果是8.0版的話,可能還需要設置一下加密的方式。
如何進入mysql命令行登錄,埠?
Mysql命令行登入命令
mysql-hlocalhost-uroot-p123456(命令行下當Mysql沒設置埠為3306情況下使用)
mysql-hlocalhost-P埠-uroot-p123456(命令行下當Mysql重新修改了埠不為3306情況下使用,注意-P為大寫)
Mysql設置用戶許可權
//授權phplamp用戶擁有phplamp資料庫(的)所有許可權。
grantallprivilegesonphplampDB.*tohbchen@localhostidentifiedby'hbchen'
mysql如何單機登錄?
1.登錄MySQL
登錄MySQL的命令是mysql,mysql的使用語法如下:mysql]
username與password分別是MySQL的用戶名與密碼,mysql的初始管理帳號是root,沒有密碼,注意:這個root用戶不是Linux的系統用戶。MySQL默認用戶是root,由於初始沒有密碼,第一次進時只需鍵入mysql即可。
#mysql
WelcometotheMySQLmonitor.Commandsendwith;org.
:4.0.16-standard
Type'help;'or'h'forhelp.Type'c'toclearthebuffer.
mysql>
出現了「mysql>」提示符,]
這說明你安裝是成功的。
2.MySQL默認沒有密碼,安裝完畢增加密碼的重要性是不言而喻的。
1、命令
usr/bin/mysqladmin-urootpassword'new-password'
格式:mysqladmin-u用戶名-p舊密碼password新密碼
2、例子
例1:給root加個密碼123456。
鍵入以下命令:
#/usr/bin/mysqladmin-urootpassword123456
註:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。
3.增加了密碼後的登錄格式如下:
mysql-uroot-p
Enterpassword:(你自己設的密碼)
其中-u後跟的是用戶名,-p要求輸入密碼,回車後在輸入密碼處輸入密碼,就會提示登陸成功。