代码改变世界

mysql备份和恢复

2018-05-20 22:22 by 火柴没盒, 128 阅读, 0 推荐, 收藏,
摘要:1、mysqldump的基本语法: 2、测试一下分库备份: 3、测试一下导出某个库的某张表 4、测试下只备份表结构,参数 "-d": 5、只备份数据,参数 “-t” 6、全库备份,参数 “-A” [root@mysql backup]# mysqldump -uroot -pyuanqk -S /d 阅读全文

mysql乱码相关

2018-05-20 15:20 by 火柴没盒, 117 阅读, 0 推荐, 收藏,
摘要:1、库和表的环境如下,字符集都是latin1: 2、插入中文内容后,进行查询,发现是乱码: 3、乱码产生的原因,一般是数据库服务端字符集和客户端字符集不一致,查看mysql的字符集 4、数据库的字符集这应该是create database的时候设置的,即便修改成了utf8,里面已经插入的数据也必须重 阅读全文

【问题记录】ERROR 1665 (HY000): Cannot execute statement

2018-05-19 18:05 by 火柴没盒, 1122 阅读, 0 推荐, 收藏,
摘要:刚创建了个表,想执行insert插入1条记录时,报这个错,不能插入: MOS了一下,大概意思是说mysql从5.1开始,在InnoDB引擎中,使用READ COMMITTED或READ UNCOMMITTED隔离级别,就不允许使用基于statement的binlog,不懂,那先查查自己环境的隔离级别 阅读全文

创建表和索引

2018-05-19 17:18 by 火柴没盒, 336 阅读, 0 推荐, 收藏,
摘要:1、创建表,这里需要注意,5.5以后默认引擎是InnoDB,5.1及之前是MyIsam 2、创建带有主键和普通索引的表 3、增加主键 4、增加普通索引 5、增加具有长的普通索引 6、查看表上有哪些索引 7、创建组合索引 8、创建唯一索引 阅读全文

mysql权限相关

2018-05-19 15:57 by 火柴没盒, 135 阅读, 0 推荐, 收藏,
摘要:mysql权限相对于oracle的权限来说简单的就像1+1一样,可能是我目前学到的比较简单吧 1、创建用户并授予权限,语法结构和oracle一样 mysql> show grants for yuanqk@localhost;+ +| Grants for yuanqk@localhost |+ + 阅读全文

简单的连接、删除数据库和show命令

2018-05-19 13:06 by 火柴没盒, 328 阅读, 0 推荐, 收藏,
摘要:1、show命令,这个命令用于提供有关数据库、表、字段或关于server状态的信息的,如,显示数据库 [root@mysql data]# pwd/data/3306/data[root@mysql data]# ls -lrttotal 141336drwx . 2 mysql mysql 409 阅读全文

小白学mysql第一天:mysql安装

2018-05-19 11:54 by 火柴没盒, 316 阅读, 0 推荐, 收藏,
摘要:第一次写博客,也是刚刚开始学习mysql,总结的不好不对的地方,请大牛多多指点。 1、官网下载二进制安装包:mysql-5.5.60-linux-glibc2.12-x86_64.tar.gz < 安装有多种方法,之前已试过编译安装,比较麻烦,下次有心情了再总结编译安装吧。2、解压到mysql安装目 阅读全文