1、显示密码
如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”
C:/>mysql -h 192.168.5.116 -P 3306 -u root -p123456
2、隐藏密码
如:MySQL 连接本地数据库,用户名为“root”,
C:/>mysql -h localhost -u root -p
Enter password:
二、配置mysql允许远程链接
默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。
一、改表法
在localhost登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改称"%"
例如:
#mysql -u root -p
Enter password:
……
mysql>
mysql>update user set host = '%' where user = 'root'
mysql>select host, user from user
二、授权法
例如: 你想myuser使用mypassword(密码)从任何主机连接到mysql服务器的话。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY
'mypassword' WITH GRANT OPTION
mysql>FLUSH PRIVILEGES
使修改生效,就可以了
常见问题:
1、在采用法二授权法之后,无法在本地登录mysql(如:#mysql -u root -p -h 192.168.5.116
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'loadb116' (using password: YES)
上例中loadb116是主机名.
解决方法:
1、这时可以使用:mysql -u root -p 登录,进入到mysql后。
mysql>grant all privileges on *.* to 'root'@'loadb116'
identified by '123456' with grant option
Query OK, 0 rows affected (0.00 sec)
mysql>flush privileges
Query OK, 0 rows affected (0.00 sec)
2、在本地使用ip地址登录
# mysql -u root -p -h 192.168.5.116
Enter password:
Welcome to the MySQL monitor. Commands end with or /g.
Your MySQL connection id is 60
Server version: 5.1.45 MySQL Community Server (GPL)
Type 'help' or '/h' for help. Type '/c' to clear the buffer.
mysql>
远程访问牵扯到安全机制不好弄,如果是局域网的话倒是可以:把数据库所在文件夹(假设为folder1)设为共享,那么数据库的路径为:\\ABC\folder1\mydb.mdb,其中ABC为数据库所在计算机名称或ip。如果是广域网,还是换成sql吧(oracle就算了,太大了)
1、phpMyAdmin是一款web数据库管理软件,这款软件是数据库管理软件web软件中非常实用的。2、先进入到网站管理的面板,在面板里找到 phpMyAdmin 4.0 点击对应的小方框,
3、点击旁边小方框后会新开一个页面,可能在访问这个页面的时候会让输入用户名、密码的口令,将口令输入进去
4、登录成功后就进入了phpMyAdmin 的主控制面板了,面板显示了导入、导出、状态、用户等功能。还有就是数据库服务器的一些软件参数,如协议版本等信息。
5、在面板的左侧,列出了所有的数据库,点击数据库名称前面的+号可以展开数据库查看数据库中所有的数据表
6、点击数据表名,会打开点击数据表,会显示点击数据表的数据,前30条数据。因为是web的管理软件所以在处理大量数据的查询或者其他 *** 作时会显得特别的消耗时间,但是使用web管理数据库不都是临时的情况下使用么。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)