1、Linux下MySQL安装完后是默认:区分表名的大小写,不区分列名的大小写; 2、用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写; lower_case_table_names参数详解: lo...
核心提示:MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。 MySQL支持大量的列类型,它可以被分为3类...
MySQL原本的字符集是瑞典字符集:latin1 这个不支持中文,需要修改为utf8 创建的表必须是utf8字符集,但是MySQL 里面的配置可以完全不改,继续采用latin1字符集,支持中文只需要下面的必要条件: 1. 建立DataBase或者表时,指定utf8 例如:create database rh...
公司同事讯鹏的小作,精炼而全面。 基本上:一个是面向商业环境和用户的付费数据库,讲究可靠稳定和事务ACID原则以及标准的SQL-92事务隔离级别,一个则是发硎于开源社区,伴随web应用的扩展和深入而逐渐曲折发展的免费数据库,对事务和数据一致性没有严格要求...
一、连接MYSQL 格式:MySQL-h主机地址 -u用户名 -p用户密码 例如:mysql -h127.0.0.1 -uroot -proot 在windows下,需要手工加入mysql安装路径 如果指定端口就加 -P3307 大写P 1.例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再...
MySQL Timestamp特别要注意得地方,居然默认自动更新,不过也可利用作为记录修改时间 在项目中,建立了一个表rhea_task , 里面包含开始时间,完成时间2个时间字段,SQL如下: kssj timestamp comment 开始时间, wcsj timestamp comment 完成时间, 结果,使用发...
MySQL安装后,默认只允许通过127.0.0.1的方式在服务器访问3306端口 1). 3306端口是不是没有打开? 使用nestat命令查看3306端口状态: ~#netstat -an | grep 3306 tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 从结果可以看出3306端口只是在IP 127.0.0.1上监听,...
经常有网站管理员因为各种原因和操作,导致网站数据误删,而且又没有做网站备份,结果不知所措,甚至给网站运营和盈利带来负面影响。所以本文我们将和大家一起分享学习下如何通过 MySQL 的二机制日志(binlog)来恢复数据。 系统环境 操作系统:CentOS 6.5 X...
MySQL远程访问权限,允许远程连接的开启 1、登陆mysql数据库 mysql -u root -p 查看user表 www.2cto.com mysql use mysql; Database changed mysql select host,user,password from user; +--------------+------+------------------------------------------...
在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上,这时我们需要远程访问数据库。缺省状态下,mysql的用户没有远程访问的权限。下面介绍两种方法,解决这一问题。 1、改表法 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在...