欢迎来到天天文库
浏览记录
ID:59253874
大小:671.80 KB
页数:11页
时间:2020-09-08
《MySQL及相关套件操作说明.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MySQL及相关套件操作说明一、达成目标相关设置完成后,能够用excel刷数据,数据库内数据定时更新。二、相关组件1、MySQL数据库、mysql-connector-odbc2、NavicatforMySQL3、ETL工具、jdk、jre三、MySQL安装与配置1、工具原料a.操作系统b.MySQL安装文件2、方法步骤a.MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:ProgramF
2、ilesMySQLMySQLServer5.6该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。b.解压之后可以将该文件夹改名,放到合适的位置,个人建议把文件夹改名为MySQLServer5.6,放到C:ProgramFilesMySQL路径中。当然你也可以放到自己想放的任意位置。c.配置环境变量:我的电脑->属性->高级->环境变量选择PATH,在其后面添加:你的mysqlbin文件夹的路径(如:C:ProgramFilesMySQLMySQLServer5.6bin)PATH=..
3、.....;C:ProgramFilesMySQLMySQLServer5.6bin(注意是追加,不是覆盖)d.配置完环境变量之后先别忙着启动mysql,我们还需要修改一下配置文件(如果没有配置,之后启动的时候就会出现图中的错误哦!:错误2系统找不到文件),mysql-5.6.1X默认的配置文件是在C:ProgramFilesMySQLMySQLServer5.6my-default.ini,或者自己建立一个my.ini文件,在其中修改或添加配置(如图):[mysqld]basedir=C:ProgramFilesM
4、ySQLMySQLServer5.6(mysql所在目录)datadir=C:ProgramFilesMySQLMySQLServer5.6data(mysql所在目录data)e.5.以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),输入:cdC:ProgramFilesMySQLMySQLServer5.6bin进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)输入mysqld-install(如果不用管理员身份运行,将会因为权限不够而出现
5、错误:Install/RemoveoftheServiceDenied!)安装成功f.安装成功后就要启动服务了,继续在cmd中输入:netstartmysql(如图),服务启动成功!此时很多人会出现错误,请看注意:注意:这个时候经常会出现错误2和错误1067。如果出现“错误2系统找不到文件”,检查一下是否修改过配置文件或者是否进入在bin目录下操作,如果配置文件修改正确并且进入了bin文件夹,需要先删除mysql(输入mysqld-remove)再重新安装(输入mysqld-install);如果出现错误1067,那就是配置文件修改错误
6、,确认一下配置文件是否正确。g.服务启动成功之后,就可以登录了,如图,输入mysql-uroot-p(第一次登录没有密码,直接按回车过),登录成功!3、注意事项1、默认账户“root”是没有密码的,需要密码可以用语句设置,也可以安装navicatformysql后用其设置密码,建议用第二种方法,简单明了不易出错。2、初次使用的账户权限有限,通常会赋予默认账户较高的权限。打开cmd输入:cdC:ProgramFilesMySQLMySQLServer5.6bin回车(cdmysql根目录bin,如果根目录不在C盘,需再输入:e:
7、(所在盘符:)),再输入:mysql-u账户-p密码回车,此时已登录MySQL,再输入:Grantallprivilegeson*.*to‘账户名’@’%’identifiedby‘密码’;(注意分号要保留),表示赋予指定账户所有数据库的所有权限,权限可以重复赋予,比如先赋予“开单明细”数据的的全部权限,再赋予”test.累计开单明细”的select权限,方便数据库的管理。1、MySQL比较依赖索引,所以最好给比较大的表加上索引,提高查询效率。2、MySQL默认的日期数据类型是“timestamp”,默认情况下对于导入的空日期数据会自动
8、更新为当前系统日期,对于大部分数据而言这种设置是很不必要的,通常将数据类型改成“datetime”或者将“timestamp”的默认值改为“NULL”并且将“根据当前时间戳更新”取消勾选(在Navicatf
此文档下载收益归作者所有