命令行启动mysql服务器(mysql数据库启动命令讲解)

   日期:2022-11-05     移动:http://mapp.b2b-1.com/news/55010.html
核心提示:mycli是MySQL,MariaDB和Percona的命令行界面,具有自动完成和语法高亮功能。看下图就能知道有多舒服了,虽然有有很多客户端工具方便操作mysql等数据库, 安装Mycli 如果你安装了Python,那么安装它是十分简单的,首先以管理员权限打开你的CMD(即命令行工具),输入以下命令: pipinstallmycli 连接MySQL mycli提供了两种连接数据方式: 通过制定地址...

mycli是MySQL,MariaDB和Percona的命令行界面,具有自动完成和语法高亮功能。看下图就能知道有多舒服了,虽然有有很多客户端工具方便操作

安装Mycli

如果你安装了Python,那么安装它是十分简单的,首先以管理员权限打开你的CMD(即命令行工具),输入以下命令:

pip install mycli

连接MySQL

mycli提供了两种连接数据方式:

通过制定地址、端口、用户名等信息连接
mycli -u my_user -h my_host.com -P 3306 -p password my_database
通过编写DSN进行连接
mycli -p password mysql://my_user@my_host.com:3306/my_database

解决报错

mycli 启动 UnicodeDecodeError,具体报错如下所示:

根据报错内容找到config.py的105行代码,发现是读取文件报错,看上图错误信息猜测是文件编码问题。然后增加打印找到文件在:C:Usersxxxxx.myclirc

用notepad++打开一看,果然该文件是ANSI格式,用下图方式将文件转换为utf8编码,后完美解决。

总结

个人查看数据时喜欢使用HeidiSQL这个免费工具,也会在里面敲sql语句,但是这个工具的sql语句不支持自动完成,有点烦。当然navicat工具有自动完成,也是带界面的,不过要收费额。所以当我需要写sql语句时,还是喜欢用mycli来做,验证sql没有问题后再复制到代码里面,这样才保险嘛。

免责声明:命令行启动mysql服务器(mysql数据库启动命令讲解)来源于互联网,如有侵权请通知我们删除! (留言)
 
 
更多>同类行业资讯
0相关评论

图文信息
最新发布
行业资讯
最受欢迎
网站首页  |  网站地图  |  RSS订阅  |  违规举报  |  B2B-1.COM