发表于: 2017-10-01 17:29:43

3 758


今日完成的事情

  1. 根据报名表整理业务模型 由上图:实体(即对象)只有一个(“报名者”),对象的属性共有十个,分别为:姓名、QQ、修真类型、预计入学时间、毕业院校、线上学号、日报连接、立愿、辅导师兄、从何处了解修真院。

  2. 下载并安装配置了MySQL5.7 

  3. 下载并安装navicat,并连接MySQL 

明日完成的事情(明天要从学校回家啊。。。希望别塞车)

刚接触数据库 进度可能没这么快

  1. 创建业务表
  2. 用navicat创建mysql数据库
  3. 用mysql语句插入一条最新报名数据,并根据姓名查询此记录
  4. 分别用navicat和sql语句将本记录报名宣言改为老大最帅

遇到的问题

MySQL的安装和配置遇到了点问题 耗费了较多时间

这个很快搞定啦

  1. 第二个麻烦点 

网上有挺多方法,不过写得有点乱,这里整理一个

解决方案(Windows):

2.1 停止MySQL服务

2.2 跳过密码验证:

修改MySQL安装目录下的my.ini(老版本)配置文件,使登录时跳过权限检查

(新版本的my.ini在C:\ProgramData\MySQL\MySQL Server 5.7 ,ProgramData为隐藏文件;

另一种做法是将新版安装目录下的my-default.ini改名为my.ini,具体做法自行百度)

具体做法: 以文本方式打开my.ini,在[mysqld]下加一行 skip-grant-tables 并保存,如图

2.3 修改密码:

启动MySQL服务,进入dos环境,输入mysql -u root -p登录MySQL(如果安装时没有添加环境变量,需先用cd命令进入MySQL安装目录),此时提示输入密码,按回车即可进入MySQL

mysql> use mysql  (将数据路切换至mysql库中)

mysql>update user set password=password('新密码') where user='root';(老版本 修改密码)

mysql>update user set authentication_string=password('新密码') where user='root';(5.7.11及以上 密码修改)

2.4 重启服务:

退出MySQL服务,将my.ini中插入的skip-grant-tables删除或注释掉 重新启动MySQL服务,输入mysql -u root -p登录MySQL,提示输入密码,输入此前设定的密码,登录成功。

收获

就是安装配置了几个软件吧,感觉做得好少啊。。。



返回列表 返回列表
评论

    分享到