各种数据库的默认端口号及数据类型
各种数据库的默认端口号
关系型数据库:
1.Oracle数据库默认端口号为,1521;
URL:jdbc:oracle:thin:@localhost :1521:orcl
Driver:oracle.jdbc.driver.OracleDriver
2.MySQL数据库默认端口号为,3306;
URL:jdbc:mysql://localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=UTF-8
Driver:com.mysql.jdbc.Driver
mysql数据库备份与还原
MySQL数据库的备份与还原通常使用mysqldump工具进行。
备份数据库:
### mysqldump -u 用户名 -p 数据库名 > 备份文件名.sql
还原数据库:
### mysql -u 用户名 -p 数据库名 < 备份文件名.sql
实例:
备份名为mydb的数据库到mydb_backup.sql:
### mysqldump -u root -p mydb > mydb_backup.sql
还原名为mydb的数据库从mydb_backup.sql:
### mysql -u root -p mydb < mydb_backup.sql
注意:
在执行mysqldump命令时,你可能需要提供主机名(使用-h参数)和端口(使用-P参数)。
在执行mysql命令时,如果数据库不存在,你需要先创建数据库。
在执行这些命令时可能需要输入数据库用户的密码,如果不想在命令行中输入密码,可以在运行命令后会提示输入密码。
3.SQLServer数据库默认端口号为,1433;
URL:jdbc:sqlserver://localhost:1433;DatabaseName=dbname
Driver:com.microsoft.sqlserver.jdbc.SQLServerDriver
mssql数据库备份与还原
在Microsoft SQL Server中,可以使用T-SQL命令进行数据库的备份与还原。以下是两个主要的操作:
数据库备份:
USE master;
BACKUP DATABASE [YourDatabaseName]
TO DISK = 'D:\Backup\YourDatabaseName.bak'
WITH FORMAT,
NAME = 'Full Backup of YourDatabaseName';
数据库还原:
USE master;
RESTORE DATABASE [YourDatabaseName]
FROM DISK = 'D:\Backup\YourDatabaseName.bak'
WITH REPLACE,
MOVE 'YourDatabaseName' TO 'D:\Data\YourDatabaseName.mdf',
MOVE 'YourDatabaseName_Log' TO 'D:\Log\YourDatabaseName_Log.ldf';
在这些命令中,你需要替换YourDatabaseName为你的数据库名称,并且确保备份文件的路径是正确的。DISK参数指定了备份文件的位置,D:\Backup\YourDatabaseName.bak是示例路径。在还原操作中,D:\Data\YourDatabaseName.mdf和D:\Log\YourDatabaseName_Log.ldf分别是主数据文件和日志文件的新路径。
注意:执行备份和还原操作前,请确保数据库不在使用中,并且你有足够的权限来执行这些操作。此外,还原操作前可能需要先停止SQL Server服务,并在还原完成后重新启动服务。
4.Sybase — 5000
URL:jdbc:sybase:Tds:localhost:5007/myDB
Driver:com.sysbase.jdbc.SybDriver
5.DB2 — 5000
URL:jdbc:db2://localhost:50000/sample
Driver:com.ibm.db2.jcc.DB2Driver
6.PostgreSQL — 5432
URL:jdbc:postgresql://localhost:5432/test
Driver:org.postgresql.Driver
NOSQL数据库:
1.MongoDB默认端口号为:27017;
2.Redis默认端口号为:6379;
3.memcached默认端口号为:11211;
常见数据库常用数据类型
不管何种数据库,常用数据类型无外乎数值型、字符型、日期时间型。下文列出常见数据库的各种常用数据类型。
MySQL

Oracle

SQL Server

PostgreSQL

Sybase

浙公网安备 33010602011771号