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系列的主要内容,如果未能解决你的问题,请参考以下文章