一.连接数据库

在命令行连接MySQL有这两种方式,一种是使用命令行参数;另一种是将参数信息写入配置文件

1.命令行中使用参数

-u用户名 -p密码 -D数据库名 -P数据库服务端口 -s安静模式 -S指定socket文件(多实例本机登陆)

mysql -uroot -pfIoQEPch2YzR -Dmysql -P3306 -s

2.将连接信息写入 ~/.my.cnf

[mysql@localhost ~]$ cat .my.cnf

[mysql]

#命令提示符

prompt=\\u@\\h \\r:\\m:\\s[client]host=localhost

port=3306

database=mysql

user=root

password=fIoQEPch2YzR

然后在命令行输入 mysql 便可以进入 SQL模式

二、字段数据大小写

影响大小写的参数为collate,如果是utf8_general_ci 不区分大小写,如果是utf8_bin则区分大小写;

建库 设定字符集为utf8,不区分字段数据的大小写

create database if not exists collate_db character set=utf8 collate=utf8_general_ci;

建表 设定存储引擎为myisam 区分字段数据大小写

create table collate_tb1(id int(10) primary key not null,name varchar(10))engine=myisam collate='utf8_bin';

数据库、表、字段的校验规则可以不同,在一个字段未设定的校验规则的时,从表或库 继承校验规则。

三、数据库名、表名大小写

默认数据库名区分大小写

影响表名大小写的参数为lower_case_table_names,为0时表名区分大小写,为1时将表名都设为小写

例如,以下表名都区分大小写

mysql 命令大小写_MySQL连接方式及大小写问题相关推荐

  1. mysql忽略表名大小写_Mysql 表名忽略大小写-连接字符集随笔记录

    1.参数说明: lower_case_table_names=0表名存储为给定的大小和比较是区分大小写的 lower_case_table_names= 1表名存储在磁盘是小写的,但是比较的时候是不区 ...

  2. mysql 忽略表大小写_mysql表名忽略大小写问题记录

    问题描述: 一开发同事在linux下调一个程序老是报错说找不到表,但是登陆mysql,show tables查看明明是已经创建了这张表的!!如下: mysql> show tables; +-- ...

  3. 客户端连接mysql 自动断开_MySql连接空闲8小时自动断开的原因及连接池配置方法...

    数据库连接超时时间查询 非交互式超时时间,如 JDBC 程序 show global variables like 'wait_timeout'; 交互式超时时间,如数据库工具 show global ...

  4. 微mysql命令行_mysql命令大全

    mysql命令大全 02-05 启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; ...

  5. mysql 索引方法_mysql索引方式

    /* 所有MySQL列类型可以被索引.根据存储引擎定义每个表的最大索引数和最大索引长度. 所有存储引擎支持每个表至少16个索引,总索引长度至少为256字节.大多数存储引擎有更高的限制. 索引的存储类型 ...

  6. mysql命令程序_MySQL命令大全经典版

    以下的文章主要介绍的是MySQL命令大全,其中包括MySQL数据库的常用命令,修改MySQL数据库中实际root 密码以及对grant的实际应用的介绍,下面就是文章的具体内容描述,望你会有所收获. M ...

  7. Jdbc连接mysql的五种连接方式

    一:五种连接方式 直接上码 package com.wyjedu.jdbc;import com.mysql.jdbc.Driver;import java.io.FileInputStream; i ...

  8. mysql命令参数_MySQL命令行参数完整版

    MySQL命令行参数完整版 mysql教程支持下面的选项: ---help,-? 显示帮助消息并退出. --batch,-B 打印结果,使用tab作为列间隔符,每个行占用新的一行.使用该选项,则mys ...

  9. 启动项 mysql命令大全_mysql常用命令

    一.登录mysql数据库 1.连接本地mysql数据库,默认端口为3306 #mysql –u root –p 123456 //-u:指定用户 -p:指定与用户对应的密码 2.通过IP和端口连接远程 ...

最新文章

  1. 如何在cnblogs中插入LaTeX数学公式
  2. Java8 - 使用CompletableFuture 构建异步应用
  3. Java经典实例:进阶版堆栈实现,支持任何对象类型
  4. Linux常用命令集锦(一)
  5. mysql 索引表的应用_MySQL查询优化之索引的应用详解
  6. 剑指offer——面试题3:二维数组中的查找
  7. ubuntu 12.04 lts搭建android 编译环境
  8. SVM支撑向量机原理
  9. python小游戏源码
  10. 观众直呼“让她恰”,B站内容如何有效撬动ROI增长?
  11. Effient技术原理
  12. 黄一老师:关于个人征信这几点你都未必知道!
  13. java内存模型 infoq_深入理解 java 内存模型_程晓明_infoq.pdf
  14. DM8更换产品授权,更换KEY
  15. css3怎么做多边形,CSS | 实现有趣的多边形
  16. 四川小学计算机的组成是几年级学,小学三年级计算机教案
  17. unity 摄像机镜头跟随鼠标拖拽
  18. 51nod 1299 监狱逃离 树形dp/最小割
  19. 网络抓包工具 翻译帮助文档 详解教程
  20. 时间管理——华为成功之宝

热门文章

  1. 常用RAID类型以及它们的区别
  2. Google协作平台中文版BUG两条
  3. 无法绑定到新的显示成员,参数名:newDisplayMember
  4. 一个简易版的T4代码生成框架
  5. OpenCV-Laplacian边缘检测
  6. OpenCV-绘制奥运五环(带套接效果)
  7. JAVA里点击树与表格结合,javaswing中的表格(jtable)和树(jtree)组件使用实例.doc
  8. 4a安全管控 java cas_单点登录与权限管理本质:单点登录介绍
  9. docker 关闭所有容器_软件安全 : Docker逃逸详解
  10. 制药工程专业计算机二级,全国制药工程本科专业认证标准2016年12月修订.pdf