• Windows下命令行连接mysql及导入sql文件


    嗯,今天要把phpcms的模板放到服务器上,,,呃,phpMyAdmin死活连接不上数据库,这又是个神马情况Windows下命令行连接mysql及导入sql文件无奈,又想到命令行了,好吧,最近喜欢上命令行了,不过这果然还是命令行强大啊,啊哈哈Windows下命令行连接mysql及导入sql文件
    下面呢,我就把我在网上看到其他人写的通过命令行远程连接MySQL以及自己的使用贴出来
    好吧,,,导入数据把命令行给刷完了,,,我还是再写一遍吧,就当再熟悉一下了

    格式: mysql -h主机地址 -u用户名 -p用户密码

    首先呢看连接本地的MySQL

    mysql -hlocalhost -uroot -p123456(一般呢,自己电脑上的用户名基本上都是root,密码呢就可能不一样了);

    再看看远程MySQL,这里比如我要远程的电脑ip是192.168.10.222,用户名密码这里就还用root和123456吧,那么连接语句则是

    mysql -P 端口号 -h 远程机地址/ip -u 用户名 -p
    然后回车,会要求输入密码,密码输入正确后,则可以进入到数据库操作界面,如下图所示
    Windows下命令行连接mysql及导入sql文件


    上面呢就是通过命令行连接数据库
    说完连接,那就是导入的了,说起来,最近我还真是跟着命令行玩上了啊

    如果是本地导入呢,语句格式则是:mysql -h 主机地址(本机localhost) -u 用户名(root) -p 数据库名 < 要导入的数据文件(比如是D:mysqlphpcms.sql)

    比如:mysql -h localhost -u root -p phpcms< D:mysqlphpcms.sql

    这个就是本地导入了,说明要保证要导入的database数据库存在.
    那如果是远程导入呢?首先要看数据库存不存在,如果不存在,首先要创建数据库,语句则是:create database 数据库名(这里就还用phpcms吧),就是:create database phpcms;

    然后就是导入数据库了,首先要选择你要导入的数据库,语句是:use phpcms(要导入的数据库名);
    导入语句呢则是:source sql文件;(假设我这里文件在D:mysqlphpcms.sql)

    这里要说明一点,我第一次写的时候呢是这么写的:source D:mysqlphpcms.sql;
    但是他提示路径错误,不存在,具体什么我也忘了,反正就是导入失败了。然后我就试着改为:
    source D:/mysql/phpcms.sql;

    嗯,回车,开始导入了。这里是和本地导入的路径有点区别的地方,不过我看网上很多教程那里路径都如本地导入的那种,这里我也就有点不明白了。

  • 相关阅读:
    组件映射
    联合主键关联
    一对一单向双向主键关联
    7函数
    forEach与map
    3运算符与表达式
    作用域声明提升
    php程序设计 1,2章节
    angularJs(3)过滤器
    angularJs(1)指令篇
  • 原文地址:https://www.cnblogs.com/CHEUNGKAMING/p/5709796.html
Copyright © 2020-2023  润新知