MySQL相关文章索引(6)

基本常识

  1. mysql之TIMESTAMP(时间戳)用法详解
  2. MySQLdump常用命令
备份全部数据库的数据和结构
mysqldump -uroot -p123456 -A >F:\all.sql

还原全部数据库:
mysql命令行:mysql>source f:\all.sql
  1. SQL中字符串拼接
mysql:
select concat('123','456');
  1. Navicat 导出数据库建表Sql语句和一些坑

右键数据库,转储数据库文件,选择是否需要数据一起,选择路径并且保存sql文件就可以了。

  1. navicat怎么复制表到另外一个数据库

  2. mysql KEY是什么键?有什么作用?

key是为表添加索引,索引的作用是增加数据库的查询速度。

  1. MySql字符转义

对于字符串abc,MySQL中写法如下:'”abc”‘

  1. mysql的case when语句.concat函数的使用

  2. 关于update set from where

(Mysql)语句:: UPDATE A, B SET A1 = B1, A2 = B2, A3 = B3 WHERE A.ID = B.ID
  1. MySQL实现分页查询
收到客户端{pageNo:1,pagesize:10} 
select * from table limit (pageNo-1)*pageSize, pageSize;

Debug

Mysql 插入中文错误:Incorrect string value: ‘\xE7\xA8\x8B\xE5\xBA\x8F…’ for column ‘course’ at row 1

修改数据表编码为utf-8
alter table score default character set utf8;

修改某列编码为utf-8
alter table score change score score varchar(50) character utf8;

实战演练

  1. MySQL导入时间类型数据

mysql批量导入数据时,其数据类型应该是可以自动转换的,虽然在数据文件中(txt)其为字符串,但是使用load data命令时,其会自动转换数据类型

  1. MySQL 使用 SSL 连接配置详解
    原文作者:司小幽
    原文地址: https://www.jianshu.com/p/52ba8b6d3589
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞