中文版mysql5.1参考手册: http://shouce.jb51.net/mysql/
1.安装
免安装版,
添加文件my.ini
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=F:\whx\myinstall\mysql-5.7.20-winx64
datadir=F:\whx\myinstall\mysql-5.7.20-winx64\data
skip-grant-tables
#basedir表示mysql安装路径
#datadir表示mysql数据文件存储路径
#port表示mysql端口
#skip-grant-tables表示忽略密码
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
F:whxmyinstallmysql-5.7.20-winx64inmysqld.exe
打开cmd输入 mysqld -install无反应:
用管理员cmd打开输入命令,提示服务器安装成功.
输入net start mysql, 回复:"MySQL 服务正在启动 .MySQL 服务无法启动"
删除自带的data目录,
cmd:"mysqld --initialize"
cmd:"net start mysql",显示"服务器已经启动成功".(感谢博客:https://blog.csdn.net/liyangyang0528/article/details/54233632)
2.密码问题
忘记root密码,尝试跳过密码登入未成功
查找默认密码,%mysql_home%data路径下editplus打开xxx.err文件, 有一行密码说明
"2018-03-22T15:25:17.377936Z 1 [Note] A temporary password is generated for root@localhost: ***********"(感谢博客:https://www.cnblogs.com/wolf-sun/p/6543092.html )
修改密码,mysql编辑状态下: "set password for root@localhost = password('123');"
3."Query OK, 0 rows affected"
mysql页面输入命令一直提示"Query OK, 0 rows affected";
解决mysql状态"SELECT * FROM mysql.user WHERE User='root' G",
4.acticiti-explorer服务器改为mysql
感谢博客:http://lihao312.iteye.com/blog/1942441
在mysql中创建数据库名字叫 'activiti'
打开activiti-explorer/WEB-INF/classes/db.properties 和activiti-rest/WEB-INF/classes/db.properties
修改配置文件 db.properties
db=activiti
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/activiti
jdbc.username=root
jdbc.password=root
把mysql-connector-java-5.1.18-bin.jar (下载地址: http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.18)复制activiti-explorer/WEB-INF/lib和activiti-rest/WEB-INF/lib
最后重启tomcat server和 检验activiti 数据库.看表是否配置OK