各种数据库的默认端口号及数据类型
各种数据库的默认端口号
关系型数据库:
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示