发表于: 2017-12-14 22:21:32

2 732


今天完成的事情:

1、MySQL的安装及配置 

2、navicat的安装及与MySQL的关联


明天计划的事情:

1、按任务操作了解数据库

2、安装JAVA


遇到的问题:

1、MySQL及navicat安装异常,已解决

2、在navicat与MySQL连接时root用户权限问题,暂未解决

收获:

初步了解了什么是数据库及所需要使用的软件


具体操作:

任务1

1、参考修真院线下报名贴(学习资料-线下报名-北京报名)中报名的格式,整理出业务模型,确定需要几个对象,每个对象的属性是什么,对象和对象之间的关系是一对一,还是一对多。

报名帖网址:http://www.jnshu.com/daily/11199


业务模型:

对象数量——对应属性——关系是一对一还是一对多


对于JAVA不了解,不过大体应该如下:

对象数量

-标题(序号、发布人、时间、日报名)

-时间(发表、更新)

-标题右侧(收藏、点赞、查看)

-内容栏(文字、链接、文字颜色)


!好像跑题了,要整理的是“报名的格式”,也就是“回帖报名模板”


对象数量——对应属性——关系是一对一还是一对多

-数量:10

-属性:姓名、QQ、修真类型、预计入学时间、毕业院校

            线上学号、日报链接、立愿、辅导师兄、了解渠道

-关系:一对一


2、下载并安装及配置Mysql 5.5(Mac版)

最新版是7.5.8,网址:https://dev.mysql.com/downloads/cluster/,大小433MB,下载dmg文件

网上特意提到在安装时会弹出提示,需要记住一串密码。

安装好后会出现在“系统偏好设置”,打开。 

点击之后,跳转至MySQL界面,输入Mac密码,界面上方会显示出绿色字样“ruuning” 


配置路径:

https://www.cnblogs.com/wangrui-techbolg/archive/2012/12/22/2829614.html

终端中输入:cd ~进入~文件夹

然后再输入:touch .bash_profile

然后再输入:open -e .bash_profile

自动在文本编辑器中打开此文件,输入

PATH=$PATH:/usr/local/mysql/bin或者

export PATH=${PATH}:/usr/local/mysql/bin

不同的说法,现在自己用的是前一个,网上说这是把mysql加入系统环境变量


登陆并修改密码

终端输入mysql -u root -p指令,在弹出的密码提示界面输入之前保存的一串密码,成功登陆提示:

Welcome to the MySQL monitor.  Commands end with ; or \g.

输入SET PASSWORD FOR 'root'@'localhost' = PASSWORD(‘newpass');  把newpass修改为新密码

成功提示:Query OK, 0 rows affected, 1 warning (0.00 sec)


输入show databases;   指令可以查看mysql、performance_schema的两个库



3、下载navicat,或者是Hedisql,连接Mysql

navicat买……不起,附11.8免费版本下载路径:http://blog.csdn.net/lzwglory/article/details/64440161

安装成功后为汉化绿色版,点击“连接”>>mysql,弹出“新建连接”对话框,连接名随意,密码随意写上,先进行测试,如果测试通过再点击确定。

连接失败:Access denied for user 'root'@'localhost' (using password: YES)

网上一大堆操作方法,都没搞功,按其中一个方法操作,在密码里输入MySQL的登陆密码,连接测试成功成功。 

!!!这说明可能是root用户远程连接权限没开,查找开root用户权限的方法。先略过,进行下一步


4、创建出来报名贴的业务表,并将表结构粘贴到日报中,对比之前师兄的表结构设计,看看有什么差别

这里通过navicat连接MySQL后,自动生成一个名称为“连接1”(自定义的)的连接

这里面有四个默认存在的数据库,双击可以打开,但这几个应该默认存在的数据库,我不需要使用(怕出问题),新建一个名为“报名帖”的数据库,在这里建立“users”的表。

在这里可以设置表内元素的名、类型、长度等。

名称懂了,类型呢,整数、浮点、字符串?没搞明白,先等等



返回列表 返回列表
评论

    分享到