Tabla de contenido
1. Descargue e instale la base de datos MySQL
1) descarga de la base de datos MySQL
Descarga de base de datos MySQL
2) MySQL se instala a través del archivo msi
3) Uso de la versión sin instalación de MySQL
1) Mueva el paquete sin instalación a la ubicación de la carpeta de instalación;
2) Crea una nueva carpeta de datos
3) Cree un nuevo archivo my.ini y coloque en él el siguiente contenido
4) Configurar variables de entorno: ruta del archivo bin
5) Instale y ejecute en el siguiente orden:
1)¡Instalación/eliminación del servicio denegado!
2) mysql' no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes
4)1045-Acceso denegado para el usuario 'root'@'localhost'
1. Descargue e instale la base de datos MySQL
1) descarga de la base de datos MySQL
Sitio web oficial de MySQL
MySQL :: Zona de desarrolladores https://dev.mysql.com/
Descarga de base de datos MySQL
2) MySQL se instala a través del archivo msi
3) Uso de la versión sin instalación de MySQL
Sin instalación, en realidad le proporciona directamente el paquete que se ha descomprimido después de la instalación, pero aún necesita configurarlo.
Se requieren principalmente las siguientes operaciones:
1) Mueva el paquete sin instalación a la ubicación de la carpeta de instalación;
2) Crea una nueva carpeta de datos
3) Cree un nuevo archivo my.ini y coloque en él el siguiente contenido
# For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the # *** default location during install, and will be replaced if you # *** upgrade to a newer version of MySQL. [mysqld] #skip-grant-tables # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer_pool_size = 128M # Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. # log_bin # These are commonly set, remove the # and set as required. # basedir = ..... # datadir = ..... # port = ..... # server_id = ..... basedir ="D:\Mysql\mysql-8.0.12-winx64" # 设置mysql的安装目录 datadir ="D:\Mysql\mysql-8.0.12-winx64\data" # 设置mysql数据库的数据的存放目录,必须是data,或者是//xxx/data # Remove leading # to set options mainly useful for reporting servers. # The server defaults are faster for transactions and fast SELECTs. # Adjust sizes as needed, experiment to find the optimal values. # join_buffer_size = 128M # sort_buffer_size = 2M # read_rnd_buffer_size = 2M sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #服务端的编码方式 character-set-server=utf8mb4 [client] #客户端编码方式,最好和服务端保存一致 loose-default-character-set=utf8mb4 [WinMySQLadmin] Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe"
Nota: Varias rutas aquí deben cambiarse por las suyas.
Hay tres lugares que deben modificarse en su directorio de instalación de MySQL:
basedir = "D://Mysql\mysql-8.0.12-winx64" #Establezca su propio directorio de instalación de MySQL
datadir = "D://Mysql\mysql-8.0.12-winx64\data" # Establezca el directorio de almacenamiento de la carpeta de datos de su propia base de datos MySQL, que debe ser datos
Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe" # Establezca el directorio de almacenamiento para el archivo mysqld.exe de su propia base de datos mysql
4) Configurar variables de entorno: ruta del archivo bin
5) Instale y ejecute en el siguiente orden:
# 初始化,下载配置文件到刚刚创建的data文件夹中 mysqld --initialize-insecure --user=mysql; # Mysql服务添加,当看到Service successfully installed时,表示成功 mysqld -install; # 启动Mysql服务,出现mysql 启动服务成功字样说明成功了 net start mysql;
6) Instalación exitosa
3. Instale el software de visualización Navicat
1) Sitio web oficial de Navicat
Navicat premium admite todas las visualizaciones de bases de datos. Por supuesto, también puede descargar Navicat para la base de datos correspondiente.
2) instalación de Navicat
El blog del hombre mecánico sentimental_CSDN blog: aprendizaje de Python, pyqt5, blogger de procesamiento de imágenes El hombre mecánico sentimental es bueno en el aprendizaje de Python, pyqt5, procesamiento de imágenes y otros aspectos del conocimiento. El hombre mecánico sentimental se centra en el aprendizaje automático, la visión de las computadoras, procesamiento de imágenes, aprendizaje profundo, pytorch, redes neuronales, campos opencv https://blog.csdn.net/qq_45769063 4. Problemas encontrados
1)¡Instalación/eliminación del servicio denegado!
Este problema se produjo al ejecutar el comando mysqld -install. La razón es que debido a que abrí la línea de comando cmd directamente desde la carpeta, necesitamos abrir la línea de comando cmd como administrador.
2) mysql' no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes
Este problema se produjo al ejecutar el comando mysql -uroot -p en la línea de comando, debido a que el entorno no estaba configurado correctamente.
3) Solución al ERROR 2003 (HY000): No se puede conectar al servidor MySQL en 'localhost:3306' (10061)
4)1045-Acceso denegado para el usuario 'root'@'localhost'
Este problema ocurrió al conectarme a la base de datos después de ejecutar Navicat, la razón es que mi Navicat se instaló antes y la conexión de la base de datos se basó en la información anterior de MySQL, por lo que se informó un error.
Solución:
Haga clic derecho para editar la conexión y modificar la contraseña, la cuenta y otra información.
Soluciones posibles:
Este es un método en línea. No funcionará en mi caso, pero debería ser posible si la conexión de la base de datos recién creada no se puede conectar.