Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo importar proyectos y bases de datos también funciona

Cómo importar proyectos y bases de datos también funciona

1.¿Cómo importar la base de datos después de que myeclipse importe el proyecto?

Existen dos métodos para importar la base de datos MySQL:

1) Exportar primero el script SQL de la base de datos y luego importarlo

2) Copiar directamente la base de datos; directorio y archivos.

En diferentes sistemas operativos o versiones de MySQL, el método de copia directa de archivos puede ser incompatible.

Por lo tanto, generalmente se recomienda importar en forma de script SQL. Los dos métodos se presentan a continuación.

2. Método 1 Formulario de script SQL

Los pasos son los siguientes:

2.1. Exportar script SQL

En la base de datos original. servidor, los scripts SQL se pueden exportar utilizando la herramienta MyAdmin o la línea de comando mysqldump.

2.1.1 Usar la herramienta MyAdmin

En las opciones de exportación, elija exportar la estructura y los datos, y no agregue las opciones DROP DATABASE y DROP TABLE.

Selecciona la opción guardar como archivo, o si tienes una gran cantidad de datos, selecciona la opción comprimido con gzip.

Guarde el archivo SQL exportado.

2.1.2 Usando la línea de comando mysqldump

Formato de comando

Mysqldump -u nombre de usuario -p nombre de la base de datos>; Lenguaje de consulta estructurado

Ejemplo:

mysqldump-u root-p ABC>abc.sql

(Exportar base de datos abc a archivo abc.sql)

Cuando se le solicite una contraseña, ingrese la contraseña para el nombre de usuario de la base de datos.

2.2. Crear una base de datos vacía

Crear una base de datos a través de la interfaz/panel de control principal. Supongamos que el nombre de la base de datos es abc y que el usuario completo de la base de datos es ABC_F.

2.3. Importar y ejecutar script SQL.

Existen otros dos métodos, uno es utilizar la herramienta MyAdmin (administración de bases de datos mysql) o la línea de comandos de mysql.

2.3.1 Uso de la herramienta MyAdmin

En el panel de control, seleccione la base de datos vacía creada y haga clic en "Administrar" para ingresar a la página de la herramienta de administración.

En el menú "SQL", busque y seleccione el archivo SQL que acaba de exportar y haga clic en "Ejecutar" para cargarlo y ejecutarlo.

Nota: MyAdmin tiene restricciones en el tamaño de los archivos cargados y también existen restricciones en el tamaño de los archivos cargados. Si el archivo sql original

es relativamente grande, primero puede usar la compresión gzip. Para archivos de texto como archivos SQL, se puede obtener una relación de compresión de 1:5 o superior.

Cómo usar gzip:

# gzip xxxxx.sql

Obtener

archivo xxxxx.sql.gz.

Cuando se le solicite una contraseña, ingrese la contraseña para el nombre de usuario de la base de datos.

3 Copia directa

Si la base de datos es relativamente grande, puede considerar utilizar el método de copia directa, pero diferentes versiones y sistemas operativos pueden ser incompatibles, así que tenga cuidado.

3.1 Preparar el archivo original

Usa tar para empaquetarlo en un archivo

3.2 Crear una base de datos vacía

3.3 Descomprimir p>

Extraer a un directorio temporal, por ejemplo:

cd /tmp

tar zxf mydb.tar.gz

3.4 copiar

Copie el archivo de base de datos descomprimido al directorio correspondiente.

cd mydb/

cp * /var/lib/mysql/mydb/

Para FreeBSD:

cp * /var/ db/mysql/mydb/

3.5 Configuración de permisos

Cambie el propietario del archivo copiado a mysql:mysql y los permisos a 660.

chown MySQL:MySQL/var/lib/MySQL/mydb/*

chmod 660 /var/lib/mysql/mydb/*

2. :Agregar una referencia a un proyecto de base de datos

Puedes agregar múltiples tipos de referencias a un proyecto de base de datos para manejar diferentes situaciones.

Por ejemplo, puede hacer referencia a otros proyectos en la misma solución o puede hacer referencia a resultados de otras soluciones. Puede agregar otros tipos de referencias siguiendo un proceso ligeramente diferente.

Por ejemplo, para utilizar referencias entre bases de datos, no solo se agrega la referencia sino que también se definen variables y valores relacionados para la base de datos y/o el servidor. Para obtener más información sobre los tipos de referencia y cuándo puede utilizar cada tipo, consulte Uso de referencias en proyectos de bases de datos.

Haga referencia a un objeto definido en un proyecto de base de datos en la misma solución para abrir la solución que contiene el proyecto de base de datos al que desea agregar una referencia. En el menú Proyecto, haga clic en Agregar referencia de base de datos.

Aparecerá el cuadro de diálogo Agregar referencia de base de datos. Para agregar una referencia a un proyecto de base de datos, siga estos pasos: Haga clic en Proyecto de base de datos en la solución actual.

En la lista, haga clic en el elemento de la base de datos al que desea agregar una referencia. Para definir variables SETVAR para un servidor, siga estos pasos: Haga clic en Definir variables de servidor.

En Nombre, escriba un nombre de variable que represente el servidor. En Valor, escriba el nombre del servidor que representa esta variable.

Tenga en cuenta que si la base de datos a la que pertenece el objeto referenciado está en el mismo servidor que la base de datos a la que se agregará la referencia, no necesita definir variables de servidor. Para especificar una variable SETVAR para la base de datos a la que desea hacer referencia, siga estos pasos: Seleccione la casilla de verificación Definir variables de base de datos.

Si la casilla de verificación "Texto" está seleccionada, se borrará. En Nombre, escriba el nombre de la variable que representa la base de datos.

En Valor, escriba el nombre de la base de datos que representa esta variable. Importante Si su proyecto de base de datos contiene objetos que hacen referencia explícita a objetos en otra base de datos, debe actualizar estas referencias para usar las variables que acaba de definir.

Si importa objetos de una base de datos que contiene referencias entre bases de datos, debe actualizar estas referencias para resolver las advertencias causadas por estas referencias explícitas entre bases de datos. Para especificar un valor de texto para la base de datos a la que desea hacer referencia, siga estos pasos: Seleccione la casilla de verificación Definir variable de base de datos.

Selecciona la casilla de verificación de texto. En Valor, escriba el nombre de la base de datos a la que desea hacer referencia.

Nota Si el nombre de la base de datos es siempre el mismo que el nombre en el entorno de desarrollo de destino, es posible que desee especificar texto en lugar de pares de variable y valor. Por ejemplo, para un objeto definido en la base de datos "maestra", puede utilizar texto con el valor "maestro".

Si el proyecto al que se hace referencia puede hacer referencia a otro proyecto, puede seleccionar la casilla de verificación Suprimir errores causados ​​por referencias no resueltas en el proyecto al que se hace referencia. Es menos probable que los errores en el proyecto al que se hace referencia causen errores en el proyecto actual.

Por lo tanto, puedes decidir ignorar estos errores. Si no desea actualizar objetos y secuencias de comandos, desmarque la casilla de verificación Actualizar definiciones y secuencias de comandos de objetos de esquema existentes para usar variables de referencia de base de datos y luego haga clic en Aceptar.

La referencia se agrega al proyecto de base de datos y no es necesario realizar ningún paso adicional durante este proceso. Si desea actualizar objetos y secuencias de comandos, seleccione la casilla de verificación Actualizar definiciones y secuencias de comandos de objetos de esquema existentes para usar variables de referencia de base de datos y luego haga clic en Aceptar.

Aparecerá el cuadro de diálogo Vista previa de cambios - Cambiar nombre del servidor o base de datos. (Opcional) Si no desea que se apliquen uno o más cambios, desmarque la casilla junto a ellos.

(Opcional) Haga clic en cualquier cambio para mostrar sus detalles en el panel Vista previa de cambios. Haga clic en Aplicar para actualizar los objetos y scripts especificados.

La referencia se agrega al proyecto de base de datos y los objetos y scripts que especificó se modifican para usar variables SETVAR en lugar de nombres de servidor y base de datos. Haga referencia al objeto definido en el resultado de la compilación (archivo .dbschema) para abrir una solución que contenga el proyecto de base de datos al que desea agregar una referencia.

En el menú Proyecto, haga clic en Agregar referencia de base de datos. Aparece el cuadro de diálogo Agregar referencia de base de datos.

Para agregar una referencia a un metarchivo, siga estos pasos: Haga clic en Metarchivo del proyecto de base de datos (.dbmeta) o Esquema (.dbschema). En este cuadro, escriba Ruta del archivo de esquema y nombre del archivo, o haga clic en Examinar. especifique el archivo de esquema al que agregar una referencia.

Para definir variables SETVAR para el servidor, siga estos pasos: Haga clic en Definir variables de servidor. En Nombre, escriba el nombre de la variable que representa el servidor.

p>

En Valor, escriba el nombre del servidor que representa esta variable. Nota Si la base de datos a la que pertenece el objeto referenciado está en el mismo servidor que la base de datos a la que desea agregar la referencia, no es necesario. para definir variables del servidor.

Para especificar una variable SETVAR para la base de datos a la que desea hacer referencia, siga estos pasos: Seleccione la casilla de verificación Definir variables de base de datos. Si la casilla de verificación Texto está seleccionada, se borrará.

En Nombre, escriba el nombre de la variable que representa la base de datos. En Valor, escriba el nombre de la base de datos que representa esta variable.

Importante si es el elemento de la base de datos. contienen referencias explícitas a objetos en otra base de datos, debe actualizar estas referencias para usar las variables que acaba de definir. Si importa objetos de una base de datos que contiene referencias entre bases de datos, debe actualizar estas referencias para resolver estos cruces explícitos causados ​​por. referencia de la base de datos.

Para especificar un valor de texto para la base de datos a la que se hará referencia, seleccione la casilla de verificación Definir variable de base de datos.

En Valor, escriba el nombre de la base de datos a la que desea hacer referencia. Nota Si el nombre de la base de datos es siempre el mismo que en el entorno de desarrollo de destino, es posible que desee especificar texto en lugar de un par de variable y valor.

Por ejemplo, puede usar texto con el valor ". main" para objetos definidos en la base de datos "principal". Si el proyecto al que se hace referencia puede hacer referencia a otro proyecto, puede marcar Suprimir visualización causada por referencias no resueltas en el proyecto al que se hace referencia. Casilla de verificación "Errores".

Errores en el Es poco probable que el proyecto al que se hace referencia cause errores en el proyecto actual. Por lo tanto, puede decidir ignorar estos errores.

Si no desea actualizar objetos y scripts, borre la casilla Actualizar definiciones de objetos y scripts de esquema existentes. Utilice la casilla de verificación de variables de referencia de la base de datos y haga clic en Aceptar. En este punto, la referencia se agrega al proyecto de la base de datos y no es necesario realizar este proceso.

3. ¿Lo he hecho antes en otra computadora?

Después de descargar el archivo de código fuente que contiene el proyecto Eclipse, podemos importarlo al espacio de trabajo actual de Eclipse, luego editarlo y verlo. luego expanda el directorio total en el cuadro de diálogo de importación emergente, seleccione el proyecto existente para ingresar al espacio de trabajo y luego haga clic en el botón Siguiente cuando el botón de opción seleccione el directorio raíz: Cuando esté seleccionado, puede hacer clic en el botón Examinar... para seleccionar la carpeta que contiene el proyecto. Si contiene un proyecto, se puede mostrar en el cuadro de lista de proyectos del medio cuando se selecciona el botón de opción Seleccionar archivo comprimido: puede hacer clic en el botón Examinar... para seleccionar Un paquete ZIP. que contiene proyectos, si contiene proyectos, se puede mostrar en el cuadro de lista de proyectos del medio. Finalmente, haga clic en Finalizar para importar y abrir el proyecto.

Haga clic en el menú Archivo > Exportar, luego expanda el directorio total en el cuadro de diálogo de exportación emergente, seleccione el archivo comprimido y luego haga clic en el botón Siguiente. Luego seleccione el nombre del archivo que se guardará en el cuadro Para archivar archivo: salida, generalmente escrito como el nombre del proyecto. zip y haga clic en Finalizar para exportar el proyecto actual. Otro método es empaquetar manualmente, utilizando herramientas como WinRAR o WinZIP.

4. Mi propio proyecto involucra bases de datos. ¿Cómo puedo subir este proyecto al servidor?

Base de datos MSSQL:

Proporciónale el archivo dmf directamente y te lo adjuntará.

Hoy en día, los proveedores de servicios de espacio web cuentan con bases de datos y contenedores web en sus servidores. Su proyecto se cuelga allí y los datos de la empresa son equivalentes a los datos locales de la empresa, pero están configurados en el server.xml de Tomcat (la información relevante se puede encontrar en el servidor de implementación del proyecto web).

En resumen, no necesitas preocuparte por estas cosas después de pagar el dinero.

Si está interesado en la implementación y el lanzamiento, puede estudiarlo usted mismo (también hay investigaciones sobre la implementación, como: instalación automática de programas WEB: Tomcat + proyecto WEB + MySQL + JRE para empaquetar y lanzar exe, de modo que las máquinas sin entorno JDK Aún puedes ejecutar tu proyecto, ahora preguntas sobre cómo implementar un servidor de extranet, etc. Es hora de darme muchos puntos.

5. ¿Cómo importar datos de Excel a la base de datos?

Primero, abra Enterprise Manager de SQL SERVER, haga clic derecho en la tabla de la base de datos donde desea importar datos, seleccione todas las tareas y luego importe los datos. Haga clic en Siguiente en el cuadro de diálogo emergente.

Seleccione EXCEL como fuente de datos, como se muestra en la figura.

Seleccione el archivo EXCEL a importar.

Ingrese la información de inicio de sesión para la base de datos.

Seleccione el primer proyecto (copiando tablas y vistas de la base de datos de origen) y haga clic en Siguiente.

Seleccione la página de la tabla a importar, donde podrá modificar la tabla de destino. Si desea convertir los datos, haga clic en el cuadro pequeño con tres cuadrados pequeños detrás.

Haga clic en Siguiente y Finalizar.

Los datos se importan rápidamente y se le enviarán los resultados importados. Haga clic en Finalizar.

Actualiza tu base de datos. En este momento puede encontrar que la tabla de datos importada ya existe y puede usarse.

6. Cómo importar una base de datos externa existente

Métodos para importar una base de datos externa existente:

El primer método es hacer clic derecho en la base de datos y hacer clic. Pulsa Adjuntar. Aparece la siguiente interfaz. Luego seleccione "Agregar" y agregue el archivo mdf que desea agregar.

El segundo método es crear una nueva consulta e ingresar la siguiente declaración.

EXEC sp_attach_db @dbname = 'Nombre de su base de datos',

@ nombre de archivo 1 = 'x:\path\MSSQL\Data\pubs.MDF',

@ nombre de archivo 2 = 'x:\ruta\MSSQL\data.ldf.