mysql下载后为啥localhost打不开Windows下命令⾏连接mysql及导⼊sql⽂件
嗯,今天要把phpcms的模板放到服务器上,,,呃,phpMyAdmin死活连接不上数据库,这⼜是个神马情况⽆奈,⼜想到命令⾏了,好
吧,最近喜欢上命令⾏了,不过这果然还是命令⾏强⼤啊,啊哈哈
下⾯呢,我就把我在⽹上看到其他⼈写的通过命令⾏远程连接MySQL以及⾃⼰的使⽤贴出来
好吧,,,导⼊数据把命令⾏给刷完了,,,我还是再写⼀遍吧,就当再熟悉⼀下了
格式: mysql -h主机地址 -u⽤户名-p⽤户密码
⾸先呢看连接本地的MySQL
mysql -hlocalhost -uroot -p123456(⼀般呢,⾃⼰电脑上的⽤户名基本上都是root,密码呢就可能不⼀样了);
再看看远程MySQL,这⾥⽐如我要远程的电脑ip是192.168.10.222,⽤户名密码这⾥就还⽤root和12345
6吧,那么连接语句则是
mysql -P 端⼝号 -h 远程机地址/ip -u ⽤户名 -p
然后回车,会要求输⼊密码,密码输⼊正确后,则可以进⼊到数据库操作界⾯,如下图所⽰
上⾯呢就是通过命令⾏连接数据库
说完连接,那就是导⼊的了,说起来,最近我还真是跟着命令⾏玩上了啊
如果是本地导⼊呢,语句格式则是:mysql -h 主机地址(本机localhost) -u ⽤户名(root) -p 数据库名 < 要导⼊的数据⽂件(⽐如是
D:\mysql\phpcms.sql)
⽐如:mysql -h localhost -u root -p phpcms< D:\mysql\phpcms.sql
这个就是本地导⼊了,说明要保证要导⼊的database数据库存在.
那如果是远程导⼊呢?⾸先要看数据库存不存在,如果不存在,⾸先要创建数据库,语句则是:create database 数据库名(这⾥就还⽤phpcms吧),就是:create database phpcms;
然后就是导⼊数据库了,⾸先要选择你要导⼊的数据库,语句是:use phpcms(要导⼊的数据库名);
导⼊语句呢则是:source sql⽂件;(假设我这⾥⽂件在D:\mysql\phpcms.sql)
这⾥要说明⼀点,我第⼀次写的时候呢是这么写的:source D:\mysql\phpcms.sql;
但是他提⽰路径错误,不存在,具体什么我也忘了,反正就是导⼊失败了。然后我就试着改为:
source D:/mysql/phpcms.sql;
嗯,回车,开始导⼊了。这⾥是和本地导⼊的路径有点区别的地⽅,不过我看⽹上很多教程那⾥路径都如本地导⼊的那种,这⾥我也就有点不明⽩了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。