首页 > 数据库 >命令行登录MySQL

命令行登录MySQL

时间:2022-10-31 10:33:38浏览次数:38  
标签:登录 mypassword 数据库 MySQL 命令行 mysql 连接


我用工具怎么连接不上mysql数据库的?

不是提示了么:不是自己开的服务端不能连接。

试着用mysql的命令行连接一下,根据相关的提示进行处理。一般要开放所需要的端口,设置用户的远程连接权限就可以连接了。如果命令行可以连接,工具应该也是可以的。

如果只是为了管理数据库,可以装个web的管理放服务器,也挺方便的。

更多追问追答

服务端是我自己的数据库密码正常就是外在用工具连接不上如果设置端口对外开放?设置用户远程连接权限?

用命令行连接的方法可以参照下面这个方法:

新使用MySQL,说起来是个简单的事情,但是却费了些周折:

1、登陆服务器端,进入命令行,windowscmd;

2、设置用户、密码让指定的IP访问:mysql-uroot-p或安装的快捷方式进入:MySQLCommandLineClient,使用grant命令:

grant权限1,权限2,…权限non数据库名称.表名称to用户名@用户地址identifiedby'连接口令';

mysql>grantselect,insert,update,delete,create,[email protected]'mypassword';

给来自192.168.1.88的用户lzpddd分配可对数据库mydb的mytable表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为'mypassword';

mysql>grantallprivilegeson*.*[email protected]'mypassword';

给来自192.168.1.88的用户lzpddd分配可对所有数据库的所有表进行所有操作的权限限,并设定口令为'mypassword';

mysql>grantallprivilegeson*.*tolzpddd@'%'identifiedby'mypassword';

给来自任何IP地址的用户lzpddd分配可对所有数据库的所有表进行所有操作的权限限,并设定口令为'mypassword';

3、关闭服务器端防火墙或者开放3306端口(很重要);

(自己在防火墙,或是操作系统相关的地方进行设置。)

4、客户端连接:

进入命令行,windowscmd,连接:

mysql-u用户名-p密码-h服务器IP地址-P服务器端MySQL端口号-D数据库名

(1)服务器端口标志-P一定要大些以区别于用户-p,如果直接连接数据库标志-D也要大写;

(2)如果要直接输入密码-p后面不能留有空格如-pmypassword;

(3)命令结束段没有';'分号。

mysql-ulzpddd-pmypassword-h192.168.1.88-P3306-Dmydb

可以加hi或Q教我吗

如何进入MySQL的命令行管理工具

如果你在安装mysql服务器时选择了修改环境变量,那么可以在cmd下直接使用

mysql

-uroot

如果没有修改windows环境变量,那么可以在菜单的mysql子菜单里面找到命令行管理工具。

mysql登录不进去

进入你mysql的安装目录,这里我的是C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin>

执行:mysqladmin -uroot password 123456

然后在cmd中登录mysql -uroot -p123456登录即可。三种方式

本地安装mysql进入bin文件夹位置使用命令行远程上去

mysql -h 8.8.8.8 -uroot -p;

安装个客户端

navicat for mysql;

phpmyadmin

站点上传个phpmyadmin访问。

mysql命令行能登录 工具登不上

你试试用navicat能不能访问在开始菜单“运行”里边输入cmd

然后在命令行里输入mysql

如果提示未知命令,就依次执行

cd e:\appserv\mysql\bin

mysql

标签:登录,mypassword,数据库,MySQL,命令行,mysql,连接
From: https://blog.51cto.com/yetaotao/5808592

相关文章

  • MySQL的检查约束(Check),其实什么用也没有
    一、检查约束简介在标准SQL中,检查约束(CHECK)可以通过CREATETABLE或ALTERTABLE语句实现,根据用户实际的完整性要求来定义。例如限定某一列必须大于10小于20,限定某一列只......
  • mysql主从复制延迟解决
    mysql主从配置成功,但是过段时间再操作master,发现slave没有同步更新复制有延迟,slave想要尽可能及时跟上master的进度,可以尝试采用以下几种方法:1、采用MariaDB发行版,它实现了......
  • mysql主从配置及切换
    mysql主从分离是怎么配置的1、在主从服务器上都装上MySQL数据库,windows系统鄙人安装的是mysql_5.5.25.msi版本,Ubuntu安装的是mysql-5.6.22-linux-glibc2.5-i686.tarwindows......
  • MySQL的唯一性约束
    一、数据库表的唯一性约束是什么MySQL唯一约束(UniqueKey)要求被约束的列中的数据唯一,允许为NULL,但只能出现一个NULL值。唯一约束可以确保一列或者几列不出现重复值。二、如......
  • 踩坑了,MySQL到底大小写敏感还是不敏感
    一、MySQL是大小写敏感的吗MySQL在Windows下不区分大小写,但在Linux下默认是区分大小写。如果你稍加不注意就会出现在本机开发的程序运行一切正常,发布到服务器行就出现......
  • mysql事务实现原理详解
    说说MySQL中的RedologUndolog都在干啥undo日志用于存放数据修改被修改前的值,假设修改tba表中id=2的行数据,把Name='B'修改为Name='B2',那么undo日志就会用来存放Nam......
  • MySQLdebug binaries
    mysql-5.7.21-winx64-debug-test.zip解压之后怎么使用啊,怎么才能用NavicatforMySQL连接,求帮忙参考教程:MySQL压缩解压包的安装配置Mysql过程怎么单步debug看图说话,第四步,传......
  • datagrip安装驱动时候 解决Driver class ‘com.mysql.cj.jdbc.Driver‘ not found.
         ......
  • Mysql学习笔记
    Mysqlshodan:"product:MySQL"fofa:app="Oracle-MySQL"描述MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联......
  • MYSQL索引
    索引的优点索引大大减少了服务器需要扫描的数据量索引可以帮助服务器避免排序和临时表索引可以将随机I/O变成顺序I/O索引只要帮助存储引擎快速查找到记录,带来......