• MySQL下载安装运行


    方式1、MySQL 官方网站:http://www.mysql.com

    拉到最下面:

    方式2、Windows版 MySQL 的官方下载地址:https://dev.mysql.com/downloads/mysql/

    配置环境变量:在Path中添加至“\bin”(系统盘C盘)形式

    使用管理员权限打开cmd

    启动:输入 net start mysql

    停止:输入 net stop mysql

    输入密码:mysql -uroot -p

    数据库初始密码:123456

    查询数据库表:show databases;

    查看该数据库使用的端口号:show global variables like 'port';

    一、查看所有用户: 参考文章

    在MySQL中有一个内置名为mysql的数据库,这个数据库中存储的是MySQL的一些数据,比如用户、权限信息、存储过程等。所以我们可以通过如下查询语句来查看所有用户。

    mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

    mysql> SELECT User, Host, Password FROM mysql.user;

    mysql> SELECT DISTINCT User FROM mysql.user;

    二、查看当前登陆用户

    mysql> SELECT user();

    mysql> SELECT current_user();//括号可以不要

    Navicat报2059错误解决办法:

    参考文章:https://blog.csdn.net/weixin_46897073/article/details/121967253

    在Mysql5.x的时候使用的密码加密验证方式mysql_native_password,Mysql8.x之后改为caching_sha2_password,所以我们只需要更改密码的加密规则就可以了。

     过后重新连接Navicat,密码变为:root

    数据迁移(把SQL Server中的数据导出到MySql)

    (一)先在Navicat中建立SQL Server连接

    1、在Navicat中新建SQL Server连接,输入SQL Server的相关信息,点击确定建立连接。

    (二)迁移数据

    方法一:将整个SQL Server的数据表整体迁移到MySQL表中

    1、新建连接要接收迁移数据表的MySql数据库

     

     

    2、选中SqlServer数据库,点“工具”,“数据传输”。

     3、全选则迁移所有的表,可以选择自己想要迁移的表。接着点击“开始”即可。

     

    注意:这样迁移过来的所有表可能会丢失主键或者其他设置,需要手动重新添加。

    方法二:只复制单个表

    1、在SQL Server的表上右键->复制,再到MySQL数据库表上右键->粘贴。不用复制粘贴的话,可以直接选中MySQL目标数据库,点击工具->数据传输,即可进入传输页面。

     选择要迁移过来的表格

    ​​

     ​2、也可参照方法一,选择单个表导出。

  • 相关阅读:
    YOLO系列解读(上)-----YOLOv1到YOLOv3梳理
    pwd和dirname命令的区别
    前端html+css面试题
    设计模式-建造者模式
    apk组成和Android的打包流程
    Java 线程
    Binder机制详解
    浮动元素导致被遮住元素单击事件不响应
    图像处理:边缘检测
    【论文复现】——基于多尺度虚拟网格与坡度阈值的机载LiDAR 点云滤波方法
  • 原文地址:https://blog.csdn.net/WenHuiJun_/article/details/127242523