发表于: 2017-10-01 17:29:43
3 758
今日完成的事情
根据报名表整理业务模型
由上图:实体(即对象)只有一个(“报名者”),对象的属性共有十个,分别为:姓名、QQ、修真类型、预计入学时间、毕业院校、线上学号、日报连接、立愿、辅导师兄、从何处了解修真院。
下载并安装配置了MySQL5.7
下载并安装navicat,并连接MySQL
明日完成的事情(明天要从学校回家啊。。。希望别塞车)
刚接触数据库 进度可能没这么快
- 创建业务表
- 用navicat创建mysql数据库
- 用mysql语句插入一条最新报名数据,并根据姓名查询此记录
- 分别用navicat和sql语句将本记录报名宣言改为老大最帅
遇到的问题
MySQL的安装和配置遇到了点问题 耗费了较多时间
这个很快搞定啦
- 第二个麻烦点
网上有挺多方法,不过写得有点乱,这里整理一个
解决方案(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,提示输入密码,输入此前设定的密码,登录成功。
收获
就是安装配置了几个软件吧,感觉做得好少啊。。。
评论