mysql系列

中文版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

原文地址:https://www.cnblogs.com/wolf-yasen/p/8627680.html