发表于: 2017-08-30 22:22:11

2 1123


一、今天完成的事情

1、安装MySQLNavicat

2MySQL碰到报错:

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'(using password: NO)

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'(using password: YES)

百度后发现由于创建“data”文件夹时,mysql设置了默认随机密码,在“data”文件夹下找到错误日志,从里面找到默认随机密码,成功登陆进“root”账户;

3、进入“root”账户后进行其他操作时提示要先修改密码,用

update user set password=password("新密码") where user="root";

失败,后用

         ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password

成功。

4、创建数据库  mysqladmin -u root -p create newsql

删除数据库 mysqladmin -u root -p drop oldsql 

选择数据库 use mysql

5mysql数据类型

数值、日期/时间和字符串(详细区别在笔记中,就不在日报中写了

  • 6、通过命令行,建立了“Apply”表,并通过命令行在表内内增加了3个对象,中间遇到好几次拼写错误,以后应该多多注意;
  • 7、后来用Navicat将对象补齐,结构如图,具体的还有很多不合适的地方(类型,长度),需要后续补充相关知识并完善。
  • 二、明天计划的事情
  •  1、弄清楚阿拉伯数字及汉字所占字节长度,为表中每一个对象设置合适的类型及长度。
  • 2、完成任务1中的5-8条内容
    • 5.使用navicat设计mysql数据库,数据库的每一个表中都要有三个基本的字段,ID(自增Long),create_at,update_at(所有的时间都用Long)。
    • 6.从报名贴中找一条最近报名的师弟,用Mysql插入这条数据,并能够根据姓名查出来这条记录
    • 7.分别用Navciat和Sql语句去将本条数据记录的报名宣言改成老大最帅
    • 8.将表导出成Sql文件,并使用navciat和Sql分别尝试删除此条数据,并用之前备份的Sql恢复。
  • 三、遇到的问题
  • 1、第一次mysql登陆不进去。
  •       百度发现是新版mysql有随机密码,用随机密码登录后设置新密码解决。
  • 2、命令行操作时,拼写错误较多
  •      多练习,写代码时注意力集中。
  • 四、收获
  • 消除了之前由于对数据库的未知带来的恐惧。


返回列表 返回列表
评论

    分享到