zoukankan      html  css  js  c++  java
  • delphi10.3安装使用mySQL(02)从SQLite 转移至Mysql

    最小框架源代码下载


     1]假设Mysql已安装好,服务已启用

     


    2]

     


    3]

    [FireDAC][Phys][MySQL] Unknown MySQL server host '<LOCAL>' (11004).
    ---------------------------
    127.0.0.1
    ---------------------------

     

     4】-----------------------------------------------------------------------------------------------

    [FireDAC][Phys][MySQL]-314. Cannot load vendor library [libmysql.dll,
    libmariadb or libmysqld.dll]. 找不到指定的模块。
    Hint: check it is in the PATH or application EXE directories, and has x86
    bitness..
    ---------------------------
    在使用c++builder FIREDAC连接mysql时,出现[FireDac][Phys][MySQL]-314.
    Cannot load vendor library [libmysql.dll orlibmysqlld.dll]这个问题

    -----------------------原因-------------------------------------------------------------------------

    使用的系统是win7 64位,Mysql是64位,而c++builder是32位的。

    解决办法

    在网上下载一个32位的libmysql.dll,放在C:WindowsSysWOW64就可以了

    https://blog.csdn.net/winniezhang/article/details/103726647


    mysqld.exe - 系统错误
    ---------------------------
    无法启动此程序,因为计算机中丢失 MSVCR120.dll。尝试重新安装该程序以解决此问题。
    无法启动此程序,因为计算机中丢失 MSVCP120.dll。尝试重新安装该程序以解决此问题。
    ---------------------------
    C盘里查找这两个DLL文件,其他应用程序已自带


     5】insert 的子查询

    SQLite里的写法

    INSERT INTO ToDoListTable VALUES( (select max(id)+1 from ToDoListTable),'''+uniEdit1.Text+''',0)

    Mysql里的写法

    INSERT INTO ToDoListTable(id ,aName,isDone) select max(id)+1,'''+uniEdit1.Text+''',0 from  ToDoListTable

    6]主键自增:

    CREATE TABLE   tb1(id INT PRIMARY KEY AUTO_INCREMENT,username VARCHAR(15)  ); 
    insert into tb1(id,username) values(NULL,'aaa');
  • 相关阅读:
    了解java注解
    使用java泛型设计通用方法
    dbutils基本使用
    jquery+ajax+struts2
    c3p0连接数据库的3种方式
    ASP单步调试工具
    设置网页图片不能被用户下载或者另存为
    简单树形菜单
    GBK,GB3212 Unicode编码问题详解
    html页面乱码问题解决方法编码批量转换
  • 原文地址:https://www.cnblogs.com/tulater/p/15415289.html
Copyright © 2011-2022 走看看