侧边栏壁纸
  • 累计撰写 12 篇文章
  • 累计创建 6 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

1. mysql 安装

Administrator
2023-11-15 / 1 评论 / 1 点赞 / 90 阅读 / 3317 字

mysql

  1. 全局环境变量的配置

  2. my.ini 文件初始化

    [client]
    port=3306
    default-character-set=utf8
    [mysqld]
    #设置为自己MYSQL的安装目录
    basedir=D:\cybmysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64\
    #设置为MYSQL的数据目录
    datadir=D:\cybmysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64\data\
    port=3306
    character_set_server=utf8
    #跳过安全检查;   注销后需要输入正确的用户名和密码;
    skip-grant-tables

  3. 安装 mysql 服务 (cmd 使用管理员身份)

    mysqld-install

  4. 初始化数据库,生成 data 目录存放数据

    mysqld --initialize-insecure --user=mysql

  5. 启动数据库

    `net start mysql`
  6. cmd 连接 mysql 数据库修改密码

    mysql -u root -p

    6.1 初始化root 用户密码为空,回车就行;然后依次执行一下指令:

    use mysql; 
    update user set authentication_string=password('root')where user='root'and Host='localhost';
    //刷新权限
    flush privileges;       
  7. 修改 my.ini文件 , 再次进入就会进行权限验证了

    7.1 跳过安全检查;注销后需要输入正确的用户名和密码

    7.2 skip-grant-tables

  8. 最后重新登录 mysql 进行密码验证

mysql 基础命令

  • net start mysql 开启mysql

  • net stop mysql 关闭mysql

  • mysql [-h 主机 -P 端口] -u 用户 -p 密码

    • -h 默认 主机

    • -P 默认 3306,也可在 my.ini 文件配置 ( -P 大写)

    • -p 密码不要有空格和密码连写,一般情况下不写,这样会暴露密码

    • cmd 访问数据库简洁写法: mysql -u root -p

mysql 的创建 和库表的备份恢复

  • 创建数据库

    create database wq_blibli_hsp

  • 备份数据库 (Dos中执行)

    mysqldump -u 用户名 -p -B 数据库1 数据库2 ... > 文件位置/文件名.sql

  • 恢复/导入数据库 ( 在mysql命令下执行)

    source 文件位置/文件名.sql

  • 备份库下的表

    mysqldump -u 用户名 -p 数据库 表1 表2 > 文件位置/文件名.sql

  • 恢复/导入数据库下的表

    • 先选中指定的数据库 : use 数据库名;

    • source 文件位置/文件名.sql

mysql 的删除

drop database 数据库名

mysql 的查看

-- 展示所有数据库
show databases;
-- 切换数据库
use 数据库名称;
-- 查看当前数据库
status;
-- 展示当前数据库下所有表
show tables;


1

评论区