一.首先把mysql的服务先停掉。
创新互联建站专业为企业提供祥符网站建设、祥符做网站、祥符网站设计、祥符网站制作等企业网站建设、网页设计与制作、祥符企业网站模板建站服务,十余年祥符做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
二.更改MySQL配置文件My.ini中的数据库存储主路径
三.将老的数据库存储主路径中的数据库文件和文件夹复制到新的存储主路径
将原文件夹中的所有文件和文件夹拷贝到你新建的文件夹目录下。
四.重启MySQL服务
五.验证更改数据库存储主路径的操作是否成功!
mysql没有太好的中文文档推荐先看MsSql的帮助文档吧,基本语法差不多
数据库最基础的 增 删 改 查。
创建表 create table tablename(column1 int,column2 varchar(10)...);
增 insert into table values(xx,xx);
删 delete from table where xxx=xx;
改 update table set XX=XX where xx;
查 select * from tablename where xx group by xx having xx order by xx
是这样,mysql不支持匿名块,也就是说这类过程性语句IF,THEN必须放在存储过程中执行,如果在非存储过程中,则没有办法,只能在自己的程序中判断。所以if not exists不是mysql的具体知识点,它不会单独出来讲解。if not exists的用法很简单,你搜搜就知道了,基本上就一种用法,不用纠结这个问题。
官方文档建议当参考书看,发现问题就去看一看,7000多页就算看3遍未必能记住10%
所以自己去实践,发现问题了到官方文档找相关的知识,看懂了做好笔记,用自己的思维去记录才会更高效。
另外成为DBA高手并不是一朝一夕能实现的,DBA是一个经验积累的过程,数据库出问题一般不是单一的原因造成的,都是综合的去思考,然后用排除法一个一个排查,慢慢积累经验。
希望以上回答对您有一定帮助。