windows平台
1. 下载server
下载完点击运行安装文件
选择安装目录,记住安装在哪个目录中
上面安装完之后,只是将文件复制到了指定目录中,还要进行一些设置.
设置环境变量,使得控制台可以在任何目录使用mysql命名
加上一行我们刚才mysql安装目录中的bin目录
然后打开控制台,输入以下命令:
mysql -uroot -p
然后输入上面安装步骤中输入的密码
1.1 下面设置登录权限,设置为可以远程登录
输入show databases 查看所有的数据库
然后切换到mysql数据库
查看所有的表
查看user表中用户的登录权限
Host字段中,只有william用户是%,其余都是localhost.localhost表示只能本地登录.%则表示可以远程访问.
这里将root用户可以设置为远程登录,直接修改表的字段
update user set Host = '%' where user = 'root';
然后需要执行一个刷新命令才能生效
flush privileges;
2. 下载mysql官方客户端workbench
然后运行安装文件
选择安装目录
2.1 workbench使用
新建连接
如果提示这个对话框,不用管,这个警告版本不兼容,workbench说是为了5.6、5.7、8.0使用的。
在schmeas空白右键新建数据库
在这里会生成sql语句来创建数据库
最后成功创建
这个软件相比其他第三方软件没有多少差别,所以使用官方的已经足够。
Linux平台(wsl)
1. 安装server
输入下面命令安装
apt-get install mysql-server -y
然后创建一个用户授予所有权限
首先用root用户登录,密码是Linux用户默认密码
创建用户
CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';
授予用户所有权限
grant all privileges on *.* to 'william'@'%';
最后刷新
flush privileges;
最后重启下服务
service mysql restart
如果是云服务器,要将3306端口放开