初始化数据库 如何初始化mysql数据库
今天给各位分享初始化数据库的知识,其中也会对如何初始化mysql数据库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
如何在windows下手动初始化PostgreSQL数据库
PostgreSQL数据库手动初始化步骤:
1、创建用户postgres,密码同样是postgres:
net user postgres postgres/add
2、在数据库根目录下建立data目录:
C:\Program Files\PostgreSQL\9.3>md data
3、去掉administrator对data目录的权限:
C:\Program Files\PostgreSQL\9.3>cacls data/e/t/r administrator
处理的目录: C:\Program Files\PostgreSQL\9.3\data
4、将data目录的权限赋给postgres用户:
C:\Program Files\PostgreSQL\9.3>cacls data/e/t/g postgres:C
处理的目录: C:\Program Files\PostgreSQL\9.3\data
5、用postgres用户打开cmd
C:\Program Files\PostgreSQL\9.3>runas/user:postgres cmd.exe
输入 postgres的密码:
试图将 cmd.exe作为用户"SURE-PC\postgres"启动...
6、进行初始化,初始化用户为postgres,字符集为utf8,locale为C:
C:\Program Files\PostgreSQL\9.3\bin>initdb.exe-D../data-E utf8--locale C-U
postgres
The files belonging to this database system will be owned by user"postgres".
This user must also own the server process.
The database cluster will be initialized with locale"C".
The default text search configuration will be set to"english".
Data page checksums are disabled.
fixing permissions on existing directory../data... ok
creating subdirectories... ok
selecting default max_connections... 100
selecting default shared_buffers... 128MB
creating configuration files... ok
creating template1 database in../data/base/1... ok
initializing pg_authid... ok
initializing dependencies... ok
creating system views... ok
loading system objects' descriptions... ok
creating collations... not supported on this platform
creating conversions... ok
creating dictionaries... ok
setting privileges on built-in objects... ok
creating information schema... ok
loading PL/pgSQL server-side language... ok
vacuuming database template1... ok
copying template1 to template0... ok
copying template1 to postgres... ok
syncing data to disk... ok
WARNING: enabling"trust" authentication for local connections
You can change this by editing pg_hba.conf or using the option-A, or
--auth-local and--auth-host, the next time you run initdb.
Success. You can now start the database server using:
"postgres"-D"../data"
or
"pg_ctl"-D"../data"-l logfile start
C:\Program Files\PostgreSQL\9.3\bin>
7、启动数据库,进入客户端:
C:\Program Files\PostgreSQL\9.3\bin>"pg_ctl"-D"../data" start
server starting
C:\Program Files\PostgreSQL\9.3\bin>LOG: database system was shut down at 2014-
09-18 10:19:54 HKT
LOG: autovacuum launcher started
C:\Program Files\PostgreSQL\9.3\bin>LOG: database system is ready to accept con
nections
C:\Program Files\PostgreSQL\9.3\bin>psql.exe
psql(9.3.5)
Type"help" for help.
postgres=#
8、初始化完成。
初始化数据库(可能需要很长时间)是什么意思
初始化数据库是指在第一次使用数据库之前,需要进行一系列的操作来准备数据库的初始状态。这些操作可能包括创建数据库的表、视图、索引等数据库对象,并进行一些初始的数据导入和设置。这些操作需要在数据库首次运行时进行,并且可能需要花费较长的时间,具体时间取决于数据库的大小、操作的复杂度和计算机的性能等因素。
初始化数据库的目的是确保数据库的正常运行,并为后续的操作提供必要的数据和设置。如果没有正确地初始化数据库,可能会导致后续的操作出现错误或性能下降。因此,在使用数据库之前,通常需要对数据库进行初始化。
用友初始化数据库 sql里原来其他的数据会不会有影响
sqlserver正常情况下可以通过添加删除将其卸载,但有时可能会出现一些不可遇见的原因,
导致其不能自动卸载,就需要手工卸载,在手工卸载前要注意做好数据的备份工作,以便于
以后做还原,卸载sqlserver包括两个方面:
第一,程序文件和数据文件的卸载。如果sqlserver是默认安装,程序文件和数据文件在同一
路径下,如下:
找到后将整个microsoftsqlserver文件夹全部删除掉。
若不是在同一路径下,程序文件路径如下:
将整个microsoftsqlserver文件夹删除掉,再找到相对应的数据文件夹mssql进行删除。
第二,注册表信息的删除。
【开始】->【运行】->输入regedit,点开hkey_local_machine->software->microsoft,
找到microsoftsqlserver和mssqlserver,如下:
右击这两个文件选择删除,关闭注册表,然后重新启动电脑就可以了。
如何彻底删除oracle?
软件环境:
1、windows2000
oracle8.1.7
2、oracle安装路径为:c:\oracle
实现方法:
1、开始->设置->控制面板->管理工具->服务
停止所有oracle服务。
2、开始->程序->oracle-orahome81->oracleinstallationproducts->
universalinstaller
卸装所有oracle产品,但universalinstaller本身不能被删除
5、运行regedit,选择hkey_local_machine\software\oracle,按del键删除这个入口。
6、运行regedit,选择hkey_local_machine\system\currentcontrolset\services,滚动
这个列表,删除所有oracle入口。
7、运行refedit,
hkey_local_machine\system\currentcontrolset\services\eventlog\application,
删除所有oracle入口。
8、开始->设置->控制面板->系统->高级->环境变量
删除环境变量classpath和path中有关oracle的设定
9、从桌面上、startup(启动)组、程序菜单中,删除所有有关oracle的组和图标
10、删除\programfiles\oracle目录
11、重新启动计算机,重起后才能完全删除oracle所在目录
12、删除与oracle有关的文件,选择oracle所在的缺省目录c:\oracle,删除这个入
口目录及所有子目录,并从windows2000目录(一般为c:\winnt)下删除以下文
件oracle.ini、oradim73.ini、oradim80.ini、oraodbc.ini等等。
13、win.ini文件中若有[oracle]的标记段,删除该段
14、如有必要,删除所有oracle相关的odbc的dsn
15、到事件查看器中,删除oracle相关的日志
说明:
如果有个别dll文件无法删除的情况,则不用理会,重新启动,开始新的安装,
安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了
如何初始化mysql数据库
初始化mysql数据库,在shell中运行以下命令:
cd/usr/local/mysql
mkdir sock
cd/usr/local/mysql/bin
初始化数据库
./mysql_install_db--user=mysql--basedir=/usr/local/mysql--datadir=/usr/local/mysql/data
或者# mysqld--initialize
扩展资料
mysql数据库的备份
1、物理冷备份,需要在数据库关闭状态下进行,能够较好的保证数据库的完整性。一般用于非核心业务,这类业务一般都允许终端,物理冷备份的特点就是速度快,恢复操作简单。通常通过直接打包数据库文件夹(如:/usr/local/mysql/data)来实现
2、通过启用二进制日志进行增量备份,MySQL支持增量备份,进行增量备份时必须启用二进制日志。二进制日志文件为用户提供复制,对执行备份点后进行的数据库更改所需的信息进行恢复。如果进行增量备份,需要刷新二进制日志。
参考资料来源:百度百科—mySQL
OK,关于初始化数据库和如何初始化mysql数据库的内容到此结束了,希望对大家有所帮助。