首页 > 数据库 >mysql 命令安装

mysql 命令安装

时间:2023-08-05 10:13:30浏览次数:47  
标签:set utf8mb4 root character 命令 user mysql 安装

1.   mysql  下载安装好压缩文件,下面我们进入正题,少废话。 09:39:112023-08-05

先到 mysql 官方网站下载:https://dev.mysql.com/downloads/mysql/

 

解压后为这样

 

执行这个代码
mysqld --initialize --console

后面出现密码自己保存一下

 

 然后继续

安装 mysql 命令: mysqld -install


继续执行命令:net start MySQL  启动mysql


输入mysql -u root -p来登陆数据库,并输入前面记录的临时密码



修改密码:alter user 'root'@'localhost' identified by 'Abc123';




后面再添加一个 my.ini的文件,在文件添加这些内容:

[mysqld]
# 设置mysql的安装目录,也就是刚才我们解压的目录
# 请仔细观察单斜杠,双斜杠的区别
# basedir=D:\\mysql-8.0.19-winx64
basedir=D:/mysql-8.0.19-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:/mysql-8.0.19-winx64/data
# 设置默认使用的端口
port=3306
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人试图攻击数据库
max_connect_errors=500
# 服务端使用的字符集
character-set-client-handshake=FALSE
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
init_connect='SET NAMES utf8mb4'
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
default-character-set=utf8mb4
port=3306

 

 

添加后为:

 了解数据的时候报错,我们这样操作

 

解决方法:

1,以管理员的身份进入cmd窗口   ,跳到安装的bin目录:

mysql -u root -p

use mysql;

select host,user from user;

update user set host = '%' where user ='root';

flush privileges; #刷新用户权限表

select host,user from user where user='root';

 

 

 

 

标签:set,utf8mb4,root,character,命令,user,mysql,安装
From: https://www.cnblogs.com/zengxiangcai/p/17607553.html

相关文章

  • CentOS7 systemctl 管理MySQL服务
    #在/usr/lib/systemd/system/路径下创建mysql.service]#vim/usr/lib/systemd/system/mysql.service[Unit]Description=MySQLserverAfter=syslog.targetnetwork.target[Service]User=mysqlGroup=mysqlType=forkingTimeoutSec=0#PermissionsStartOnly=trueExecStar......
  • 本地启动 ABAP Platform Trial 的 Docker 命令行程序
    Docker是一个开源的容器化平台,用于轻松地构建、发布和运行应用程序。DockerDesktop是适用于Windows和Mac的Docker桌面应用程序,它允许用户在本地运行和管理容器化应用程序。在本文中,我们将详细介绍以下两个命令行并解释每个参数的含义:dockerpullsapse/abap-platform-trial:1909......
  • 新的 Anaconda Web UI 安装程序可能会随 Fedora 工作站 39 一同推出
    导读新的AnacondaWebUI安装程序可能会随Fedora工作站39一同推出。长期以来,Fedora的安装体验一直未曾改变。然而,这个新的WebUI安装程序已经开发了一年多的时间,现在离正式实现的目标更近了。为什么现在是时候了?在我们上次了解即将到来的AnacondaWebUI安......
  • yapi安装及使用
    yapi介绍YApi是一款高效、易用、功能非常强大的api可视化接口管理平台,旨在为互联网公司的技术人员提供更优雅的接口管理服务系统。它可以帮助开发者快速创建、发布、维护API接口,并且YApi为用户提供了优秀的交互体验,技术人员只需利用平台提供的接口数据写入工具以及很少的点击......
  • echo命令、read命令不换行用户输入
    一、echo输出提示#!/bin/bashecho"请输入要选择的数字(1-9):"readnum效果:我们的想法是,光标停在:号后,等待用户输入,结果光标跑下一行了。解决方法:在:后加入\c去掉回车#!/bin/bashecho"请输入要选择的数字(1-9):\c"readnum效果:二、直接用read的参数设置......
  • ubuntu安装python 3.7
    要在Ubuntu上安装Python3.7,可以按照以下步骤进行:打开终端。运行以下命令更新包列表:Copysudoaptupdate安装构建Python所需的依赖库:Copysudoaptinstallbuild-essentialzlib1g-devlibncurses5-devlibgdbm-devlibnss3-devlibssl-devlibreadline-......
  • Ubuntu上安装Git
    要在Ubuntu上安装Git,可以按照以下步骤进行:打开终端。运行以下命令更新包列表:Copysudoaptupdate运行以下命令安装Git:Copysudoaptinstallgit系统会提示您输入密码确认安装,输入密码并按下Enter键。等待安装完成。安装过程可能需要一些时间,具体时间取决于......
  • MySQL8.0.30在线调整redo log
    测试验证MySQL8.0.30版本带来一个与REDO日志文件有关的新特性:在线调整REDO日志文件的大小,在一定程度上简化了运维的工作量。一台MySQL实例部署完后REDO日志文件大小一般不会保持默认值,DBA会根据数据的写入量以及频率来调整其为合适的值,与业务匹配的REDO日志文件大小能让数据库......
  • window下VMWare安装Linux
    一、下载VMWare首先,在浏览器地址栏中输入链接地址https://www.vmware.com/cn.html进入VMWare官网,如图所示。选择导航栏中的“产品”选项,在下拉菜单的右侧选择“WorkstationPro”选项,如图所示。下拉,选择下载试用版这边使用的是windows版本的二、安装VMWare下载VMWare安......
  • mysql源代码编译安装(可自拟版本)
    mysql源代码编译安装(可自拟版本)centOS7mysql5.6.40为例准备关闭防火墙的条件下1.yum安装yuminstallncurses-devellibaio-develgccmakecmake-y2.rpm查询一下rpm-qancurses-devellibaio-devel3.创建mysql用户,用于授权目录-s/sbin/nologin不允许用户进行任......