首页 > 数据库 >MySQL快速安装配置及相关命令

MySQL快速安装配置及相关命令

时间:2023-05-25 16:02:17浏览次数:52  
标签:default set -- root MySQL 命令 user mysql 安装

  • 安装
  1. 下载 https://dev.mysql.com/downloads/mysql/
  2. 配置,解压并建立初始化配置文件my.ini,内容如下:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mysql-8.0.32-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.32-winx64\data
# 允许最大连接数
max_connections=10
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTFMB4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
  1. 配置环境变量,Path增加路径"安装目录\bin"
  2. 初始化 mysqld --no-defaults --initialize --console ,日志最后显示临时密码即为成功
  3. 安装 mysqld --install mysql
  4. 启动 net start mysql
  5. 登录 mysql -u root -p
  6. 改密 alter user 'root'@localhost identified by '123456';
  • 创建用户及数据库授权
#更新管理员root账户的主机为%,用于给其他远程用户赋权
update mysql.user set host='%' where user='root';
# 重新给root赋权
grant all privileges on *.* to 'root'@'%' with grant option;
# 刷新权限
flush privileges;
# 创建数据库及用户并赋权
create database db_egas;
create user 'local'@'%' identified by '123456';
grant all privileges on db_egas.* to 'local'@'%' with grant option;
# 刷新权限
flush privileges;

标签:default,set,--,root,MySQL,命令,user,mysql,安装
From: https://www.cnblogs.com/juedingsheng/p/17431559.html

相关文章

  • jmeter3.1(jdk1.8)安装包及安装教程
    jmeter3.1版本安装包:链接:https://pan.baidu.com/s/1QLUHSIavbCd-YKFH4kisnw提取码:04tf一、检查电脑是否安装jdk且jdk版本必须大于或等于1.7.0检查方法:cmd中输入java-version,出现如下信息,即已经安装好jdk如未安装,参考以下步骤进行安装:jdk1.8安装包:链接:https://pan.baidu.com/s......
  • MySQL——2.数据库的安装及配置(亲测有效)及启动MySQL服务的两种方法
    安装文件的mysql-installer-community-8.0.3.0-rc.msi的链接:https://pan.baidu.com/s/1G-hO_IlhlFqVuhO_mHjKzA密码:emhm目录文章目录一、数据库的安装及配置步骤1.下载后,双击msi文件安装。2.打勾,点击Next3.选择server,点击Next4.点击Execute按钮5.点击Next按钮。6.点击Next按钮。......
  • Ubuntu 安装 python3.9
    Ubuntu安装python3.9最简单方便的是apt使用第三方的ppa源,然后直接apt安装python3.9安装software-properties-common获取add-apt-repository命令:aptinstall-ysoftware-properties-common添加第三方的ppa源:add-apt-repositoryppa:deadsnakes/ppa,回车确认安装......
  • 2.Redis的安装与配置-动力节点Redis7笔记
    2Redis的安装与配置这里是要将Redis安装到Linux系统中。2.1Redis的安装2.1.1克隆并配置主机修改主机名:/etc/hostname修改网络配置:/etc/sysconfig/network-scripts/ifcfg-ens332.1.2安装前的准备工作2.1.2.1安装gcc由于Redis是由C/C++语言编写的,而从官网下载的Redis......
  • 网络灌包命令_iperf工作原理及使用方法
         网络性能评估主要是监测网络带宽的使用率,将网络带宽利用最大化是保证网络性能的基础,但是由于网络设计不合理、网络存在安全漏洞等原因,都会导致网络带宽利用率不高。要找到网络带宽利用率不高的原因,就需要对网络传输进行监控,此时就需要用到一些网络性能评估工具,而Ipe......
  • 腾讯云云服务器Centos系统安装MySQL数据库详细教程
    文章目录一.前言二.教程一.前言      今天是2021年的2月2日,可以说我把一件压在心底很久的一件事做了,今天我用代金卷买了4个月的云服务器,申请了备案,并且配置了MYSQL,有兴趣的可以往下看看,如果是奔着标题来了的,可以直接看下面。      我本身是学c/c++这一类方向的,网......
  • Centos 7 系统上使用dokcer安装oracle 11g(踩坑验证过可用)
    1.docker安装略2.查看docker中关于oracle11g的镜像,并拉下来dockersearchoracle_11gdockerpulldocker.io/akaiot/oracle_11g此处选择第二个 3.启动临时容器获取初始化数据dockerrun-d--nametest--restartunless-stopped\-p1521:1521docker.io/akaiot/o......
  • wget 未找到命令 解決辦法
    wget-O install.sh https:// ~~~(wget未找到命令)    如果在运行 wget 命令时提示"未找到命令",可能是因为 wget 工具没有安装。在Linux系统中,可以使用包管理器来安装 wget。例如,在Ubuntu或Debian系统中,可以使用以下命令安装 wget: ......
  • screen命令后台运行python 脚本
    1、安装screenyuminstall-yscreen2、新建一个screenscreen-Sxiedi这样会新开一个窗口,然后执行命令即可pythonmanage.pyrunserver0.0.0.0:90003、重开一个窗口,列出所有screen进程,如下\[root@docker~\]\#screen-lsTherearescreenson:3029.xiedi(Attached......
  • 【GiraKoo】在U盘中安装Windows11系统(WindowsToGo)
    在U盘中安装Windows11系统(WindowsToGo)本文介绍如何利用Rufus工具,将Windows安装到U盘中。在尝试过多款所谓的WindowsToGo工具,均遇到了无法引导的情况。最终使用Rufus工具成功安装启动。下载RufusRufus是非常棒的U盘格式化,制作启动盘,系统盘的优秀工具。并且当前已经支持WindowsT......