发表于: 2017-06-28 23:30:36
2 1156
今天开始得比较晚,只安装配置好了MySQL和navicat、学习了下MySQL的基础知识。
其中破解navicat花了点时间,百度找到的序列号都是用不了的,后来上csdn找到了一个破解器,也不知道破解成功了没有,至少进入软件不会提示试用了。
MySQL的基本知识:(自己打的,加深记忆,不是复制粘贴)
一、数据库
1.创建:CREATE DATABASE 数据库名 (CHARACTER SET 字符集) (COLLATE 校对规则);
2.查看:(1)SHOW DATABASES;
(2)SHOW CREATE DATABASE 数据库名;
3.修改:ALTER DATABASE 数据库名 (CHARACTER SET 字符集) (COLLATE 校对规则);
4.删除:DROP DATABASE 数据库名;
5.备份:cmd:mysqldump -u用户名 -p密码 数据库名>文件名.sql
恢复:cmd:mysql -u用户名 -p密码 数据库名<文件名.sql 或:mysql:SOURCE 文件名.sql;
二、表
1.创建:CREATE TABLE 表名 (列名1 数据类型, 列名2 数据类型,……) (CHARACTER SET 字符集) (COLLATE 校对规则);
2.查看、删除基本和数据库操作相同。另:可用DESC 表名; 来查看表结构。
3.修改:ALTER TABLE 表名
(1)增加列:ADD (列名 数据类型,……);
(2)删除列:DROP 列名;
(3)修改列数据类型:MODIFY 列名 新数据类型;
(4)修改列名:CHANGE 列名 新列名 数据类型;
(5)修改表字符集:CHARACTER SET 字符集;
4.重命名表:RENAME TABLE 表名 TO 新表名;
三、字符集与校对规则
1.字符集:一般用utf-8,MySQL中是"utf8"。然而Windows中很多地方默认字符集并不是utf-8,比如.txt默认GBK,.doc默认GB2312。总之,按需求设置即可。
2.校对规则:一般选择默认校对规则即可。比如utf-8对应"utf8_general_ci"。具体可以查阅文档。
今天就到这里,明天先学习MySQL中数据的增删改查语句和数据类型,然后看时间决定是否继续做任务。
评论