5.1.x、5.0.x、3.1.x、3.0.x、2.0.x和1.2.x,每一个版本的初始版本号(比如5.1.0)都对Mysql进行了更好的支持,比如5.1.0 为07年开发的,从这一版本的ChangeLog可以支持JAVA6平台的兼容问题得到了更好的解决。最新的5.1.33对JAVA7也有了很好的支持,所以兼容问题也要看JDK的版本,并且它每一版都处理了很多BUG或加入了很多对新版Mysql支持的新特性,但如果你只是用来连接数据库,不需要用特性,可以说从3.1.x以后的版本都对mysql 5.x支持,也就是可以直接连接你的数据库。所以对于5.5.35用mysql-connector-java-5.1.7是完全没有问题的。希望能帮助到你
在Linux Ubuntu中安装MySQL数据库#安装MySQL服务器端
~ sudo apt-get install mysql-server
安装过程会d出提示框,输入root用户的密码,我在这里设置密码为mysql。
安装完成后,MySQL服务器会自动启动,我们检查MySQL服务器程序
# 检查MySQL服务器系统进程
~ ps -aux|grep mysql
mysql 3205 2.0 0.5 549896 44092 ?Ssl 20:10 0:00 /usr/sbin/mysqld
conan 3360 0.0 0.0 11064 928 pts/0S+ 20:10 0:00 grep --color=auto mysql
# 检查MySQL服务器占用端口
~ netstat -nlt|grep 3306
tcp0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
# 通过启动命令检查MySQL服务器状态
~ sudo /etc/init.d/mysql status
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql status
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the status(8) utility, e.g. status mysql
mysql start/running, process 3205
# 通过系统服务命令检查MySQL服务器状态
~ service mysql status
mysql start/running, process 3205
3. 通过命令行客户端访问MySQL
安装MySQL服务器,会自动地一起安装MySQL命令行客户端程序。
在本机输入mysql命令就可以启动,客户端程序访问MySQL服务器。
~ mysql
Welcome to the MySQL monitor. Commands end with or \g.
Your MySQL connection id is 42
Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
使用户名和密码,登陆服务器
~ mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with or \g.
Your MySQL connection id is 37
Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
开源社区的解决办法,有效。https://www.oschina.net/question/1244397_2138435 。我的错误是data文件下,文件类型为“ERR文件”里'FEDERATED' is disabled. Table 'mysql.plugin' doesn't exist。(无法启动mysql服务) 然后按照上面 生成随机密码,初始化数据库。网上找了很多解决方法,csdn,百度知道,stackoverflow等等 ,都没有很好的效果。但是上面这个解决了我无法启动mysql服务的问题。很感谢Tuesday大师的回答!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)