MySQL 备忘
下载地址:https://dev.mysql.com/downloads/
1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
3. MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
4. MySQL Cluster CGE 高级集群版,需付费。
5. MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。MySQL Workbench又分为两个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。
1、配置环境变量,配置到MySQL安装目录下的bin节点(最好配置在系统变量里)
2、在安装目录内加入空的以data命名的文件夹,data文件夹需要为空文件夹
3、配置my.ini文件,文件内容如下
[mysqld]
basedir=C:\Program Files\MySQL\mysql-8.0.12-winx64
datadir=C:\Program Files\MySQL\mysql-8.0.12-winx64\data
basedir为MySQL的安装目录
datadir为数据文件夹,可修改
4、以管理员身份运行cmd.exe,访问到mysql安装目录。
5、首先,你需要把原来的服务删除:
net sc delete MySQL或mysqld --remove mysql,本次使用的是net sc delete MySQL,测试删除成功
注意:mysql为你的服务名称,自己可以随便定义的。
此命令需要进入mysql安装目录下的bin目录运行!
mysql的根目录下:
然后在bin目录下运行命令:
mysqld --initiallze -insecure --user=mysql
初始化!
接着运行:
mysqld --install mysql -- defaults -file =c:\Program Files\Mysql Install Path\my.ini
后面的路径记得改成自己的!
这是注册mysql服务!
接下来就是启动服务:
请以管理员权限运行!
net start mysql
通过拷贝文件方式(非安装文件安装)需要手动开启防火墙
SQL DEVELOPER 连接方法:工具=》首选项目=》数据库=》第三方JDBC驱动程序路径,导入mysql-connector-java-6.0.5.jar
安装完成后,远程客户端无法登录时,需要做两个操作
1、检查3306端口是否能通
2、mysql这个数据库中user表的权限,把user表的host字段改成‘%’,然后刷新配置
use mysql;
update user set Host='%' where user='root';
flush privileges;
谷歌运维工具
https://github.com/google/or-tools/