如何详细操作在WindowsLinux系统上下载并部署MySQL数据库?

摘要:### Mysql下载部署方法备份(WindowsLinux)

>前言:
呃呃呃,,,不多说了,直接看正文吧

### Windows
Mysql下载部署方法备份(Windows/Linux) 前言: 呃呃呃,,,不多说了,直接看正文吧 Windows 相关教程: 第一集:MySQL下载超细教程(详细到每一小步) (没搞完,懒得搞了,等下次再碰到再补上吧,累了,到时候再补充些MySQL常用命令,以及一些可能会出现的漏洞————一般来讲正常安装就行,只在客户机使用Custom,服务器使用用Server,都安装就用Full,后面再填写用户名密码即可,其他教程也有做详细解释) Linux(Ubuntu) 相关教程: MySQL - 下载与安装配置(Linux) sudo apt-get update sudo apt-get install -y mysql-server mysql-client sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 找到[mysqld]选项组中的bind-address,然后使用i 键进入编辑模式,并输入#注释掉该行。修改的最终结果如下图最后一行所示。 sudo systemctl status mysql #查看mysql服务的状态 sudo systemctl start mysql #启动MySQL服务 sudo systemctl stop mysql #停止MySQL服务 sudo vim /etc/mysql/debian.cnf # MySQL客户端配置文件 # 只包含客户端相关的配置选项 [client] # 默认连接到本地MySQL host = localhost user = root socket = /var/run/mysqld/mysqld.sock [mysql] # 设置命令提示符 prompt = (\u@\h) [\d]>\_ # 启用自动补全 auto-rehash = TRUE # 显示列名 column-names = TRUE [mysqladmin] [mysqlcheck] [mysqldump] [mysqlimport] [mysqlshow] [mysqlslap] 使用文件中的初始用户名和密码登录mysql mysql -u debian-sys-maint -p pfdKSjeFFhJtdGkr update mysql.user set authentication_string=password('123456') where user='root' and host='localhost'; 遇到的错误问题 # 第1分钟:检查服务状态 sudo systemctl status mysql sudo systemctl restart mysql # 第2分钟:修复文件权限 sudo chmod 644 /etc/mysql/debian.cnf # 第3分钟:登录系统账户 mysql --defaults-extra-file=/etc/mysql/debian.cnf # 第4分钟:重置root密码(在MySQL中执行) ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; FLUSH PRIVILEGES; exit; # 第5分钟:测试登录 mysql -u root -p123456 测试效果 SELECT VERSION(), USER(), NOW(); SELECT 1+2*3-4/5; Linux(CentOS) 相关教程: Linux MySQL下载安装详细教程(CentOS版)