「java连接maria」Java连接SQL server数据库
今天给各位分享java连接maria的知识,其中也会对Java连接SQL server数据库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、windows 下 mariadb-java-client怎么使用
- 2、求java连接mariadb的详细步骤
- 3、Navicat怎么连接MariaDB数据库
- 4、java基础代码,求问那句maria.doSth(jose)的影响,两个乌龟分别怎么动(蓝色是jo
- 5、mariadb的专有jdbc驱动mariadb-java-client如何使用?
windows 下 mariadb-java-client怎么使用
Maria 存储引擎 PBXT 存储引擎 XtraDB存储引擎 FederatedX 存储引擎它的安装与MySQL的noinstall 版本类似。
1.下载并解压 noinstall 压缩包,假设解压到 D:\dev\MariaDB目录下载地址(5.1.44b):fe.up.pt2. 创建配置文件my.ini
配置文件一般放在Windows系统目录中(也可以放在你的安装目录内),如C:\WINDOWS 或C:\WINNT,名为my.ini 。将上面下载后的文件mariadb-noinstall-5.1.44b-win32-beta.zip解压后,在该文件夹中,一般包含5个MySQL自带的配置文件,my- small.ini、my-medium.ini、my-large.ini、my-huge.ini和my-innodb-heavy-4G.ini,请你根据自己机器的内存大小,选择其一,并把它重新命名为my.ini用作基本配置文件。
配置文件中的一些参数,需要根据安装目录的不同,做相应的修改,如[WinMySQLAdmin]
Server=D:/dev/mariadb/bin/mysqld.exe[mysqld]basedir=D:/dev/mariadb
datadir=D:/dev/mariadb/data
default-character-set=gbkport=3306[client]default-character-set=gbk
port=33063.将MariaDB安装为Windows服务
在D:/dev/mariadb/bin目录下运行 mysqld --install servicename则会创建名为servicename的Windows 服务。将创建完的服务的启动类型设为自动启动,并启动MariaDB。启动MariaDB时,会在data 目录内创建数据文件和日志文件。注:启动后的MariaDB 有一个默认的 root 用户,其访问密码为空。修改密码的方法与MySQL类似,执行如下命令,即可修改root的访问密码。mysqladmin -u root password "password"
求java连接mariadb的详细步骤
一、在mydb.cfg文件中增加如下配置项:
host=jdbc:mysql://mariadb-{env_name}.{hoster_domain}/{db_name}
username={get in the email from Robot@jelastic}
password={get in the email from Robot@jelastic}
driver=com.mysql.jdbc.Driver
二、连接db工具类:
package connection;
import java.io.FileInputStream;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
import java.util.logging.Level;
import java.util.logging.Logger;
public class DbManager {
private final static String createTable = "CREATE TABLE `example` (id INT, data VARCHAR(100))";
public Connection createConnection() throws IOException, ClassNotFoundException, SQLException {
Connection connection;
Properties prop = new Properties();
System.out.println("test");
prop.load(new FileInputStream(System.getProperty("user.home") + "/mydb.cfg"));
System.out.println("user.home: "+System.getProperty("user.home"));
String host = prop.getProperty("host").toString();
String username = prop.getProperty("username").toString();
String password = prop.getProperty("password").toString();
String driver = prop.getProperty("driver").toString();
System.out.println("host: " + host + "\username: " + username + "\password: " + password + "\ndriver: " + driver);
Class.forName(driver);
System.out.println("--------------------------");
System.out.println("DRIVER: " + driver);
connection = DriverManager.getConnection(host, username, password);
System.out.println("CONNECTION: " + connection);
return connection;
}
public void runSqlStatement() {
try {
Statement statement = createConnection().createStatement();
boolean rs = statement.execute(createTable);
} catch (IOException ex) {
Logger.getLogger(DbManager.class.getName()).log(Level.SEVERE, null, ex);
} catch (ClassNotFoundException ex) {
Logger.getLogger(DbManager.class.getName()).log(Level.SEVERE, null, ex);
} catch (SQLException ex) {
ex.printStackTrace();
}
}
}
Navicat怎么连接MariaDB数据库
方法一:用Navicat自带的SSH进行连接
1.首先我们在Navicat中新建连接
在用户名中填写远程数据库的登录用户名,密码框中填写MySQL登录密码
2.我们进入SSH连接配置
我们在主机名过IP地址一栏写上我们的远程服务器的IP
用户名为我们远程服务器的登录账户,密码就是服务器登录账户密码
3.连接测试
点击 左下方的连接测试,当弹出连接成功时,表示已经连接成功
注:使用该方法进行连接可能需要服务器安装SSH服务
方法二:直接使用IP进行连接
同样我们新建连接,不过我们这次在主机名中不填写localhost,而是直接填写我们远程服务器的IP
用户名仍然是我们数据库的登录账号,密码是数据库登录密码
我们点击连接测试时会显示2003错误
这是因为我们没有对数据库进行远程登录的授权,这时我们可以进入服务器后台,在MySQL命令行中输入以下命令
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; myuser 改为你的数据库用户名 一般为root mypassword 改为数据库登录密码
这时我们继续进行连接测试,但是可能会同样出现错误,这时我们要对MySQL的配置文件进行修改
步骤:(1)cd /etc/mysql (2)vim my.cnf(如果该文件中没有下面的内容则打开/etc/mysql/mysql.conf.d/my.cnf)
java基础代码,求问那句maria.doSth(jose)的影响,两个乌龟分别怎么动(蓝色是jo
jose 不动 ,maria forward(40) turn(-90)
这是java 中的方法传参问题 ,在java中参数类型是引用类型,传的是这个引用参数的引用的副本,在dosth()中,这个引用turtle指向了maria的地址,改变的都是maria值
mariadb的专有jdbc驱动mariadb-java-client如何使用?
既然删掉可以使用 那就删掉了照样用 jdbc软编码对所有数据库是通用的 看其他的数据库jdbc代码照着用就可以了
java连接maria的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java连接SQL server数据库、java连接maria的信息别忘了在本站进行查找喔。
发布于:2022-12-21,除非注明,否则均为
原创文章,转载请注明出处。