mysql系列

Posted 子狼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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:\\whx\\myinstall\\mysql-5.7.20-winx64\\bin\\mysqld.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

以上是关于mysql系列的主要内容,如果未能解决你的问题,请参考以下文章

MySQL系列

MySQL强人“锁”难《死磕MySQL系列 三》

MySQL强人“锁”难《死磕MySQL系列 三》

MySQL系列

MySQL系列 - MySQL源码安装配置

五分钟,让你明白MySQL是怎么选择索引《死磕MySQL系列 六》