windows环境下mysql的解压安装及备份和还原,0详细安装步骤

  • 15、修改MySQL的datadir权限
update MySQL.user set authentication_string=password('123') where user='root' ;
flush privileges;

假若要定期将数据备份到任何服务器,能够采纳mysqlbackupftp那么些软件。

  • 12、安装MySQL 8.0

拾、设置远程登入

  • 6、查找遗留的MySQL文件

正如图,展开配置文件my.ini 在mysqld上边添加skip-grant-tables,保存退出,比量齐观启mysql服务。

  • 14、初始化MySQL
mysql -u root -p [dbname] < backup.sql
[root@localhost ] # service mysql stop

图片 1 

  • 一三、配置MySQL配置文件

值得注意的是,重新进入数据库可能会遇上1820不当,供给重新初始化密码,如下图,这一年,只需求实行命令
SET PASSWORD = PASSWORD('123'); 即可 

  • 捌、删除卸载前二个本子MySQL的遗留文件

与之相应的卸载命令:mysqld --remove

[root@localhost ] #  mysql -h localhost -u root -p

陆、运营 net start mysql 运转服务,

  • 4、停止MySQL服务

 玖、查看数据库

末尾重复开动mysql服务,就足以开始展览远程登录了(如若不可能长途,重启一下一般会减轻)。

  • 10、将MySQL 八.0的压缩包上传到服务器
  • 1一、创立解压目录并开始展览解压

图片 2 

[root@localhost ] # find / -name mysql
/var/lib/mysql
/usr/lib64/mysql

 备份,语法如下:

因为以上配置文件中的设置为datadir = C:\Program Files\mysql\data,所以文件夹名称叫data。

  • 一七、查看伊始化之后的root用户密码

图片 3

  • 7、/var/lib/mysql为本次MySQL的data目录,建议安装先备份

 查看user表,如下:

[root@localhost ] # mysqldump -h localhost -u root -proot --databases Surpass --routines > /home/SQLBackup/Surpassme_20180801.sql

图片 4

改好之后,重新修改my.ini那么些文件,将参与的skip-grant-tables这行删除,保存退出,重启mysql服务。

[root@localhost ] # mv /var/lib/mysql /var/lib/mysql20180801

图片 5 

图片 6 

[root@localhost ] # grep 'temporary password' /var/log/mysqld.log

二、在上述目录中,复制一份my-default.ini文件,重命名称为my.ini,实行如下修改(依照必要):

图片 7 

[root@localhost ] # mv /etc/my.cnf /etc/my.cnf.bak20180801
mysqldump -u root -p dbname table1 table2 ... > bakname.sql
[root@localhost ] # mysqld --initialize

施行的一声令下是 mysql -u root -p mvc  < e:\mvc201709120200.sql

[root@localhost ] # mysql -h localhost -u root -p < /home/SQLBackup/Surpassme_20180801.sql

图片 8

  • 三、查询服务器安装的MySQL

最为刷新一下放权力力mysql> flush privileges;

[root@localhost ] # service mysqld start

上述所述是笔者给我们介绍的windows遇到下mysql的解压安装及备份和复苏,希望对咱们有着扶助,即便我们有其余疑问请给本人留言,小编会及时过来大家的。在此也万分感激大家对剧本之家网址的帮衬!

 为了测试,制造3个数据库mvc

 如下图:

 还原,语法如下:

[root@localhost ] # du -sh /home/SQLBackup/Surpassme_20180801.sql
200M Surpassme_20180801.sql

开头化数据会会在装置目录下发出二个数据文件夹,如下图:

  • 16、启动mysql服务

图片 9

小心,Enter password 处输入的是原密码,此处为空。

发表评论

电子邮件地址不会被公开。 必填项已用*标注