• MySQL windows下cmd安装操作


    sh1.下载安装包,解压到指定目录  网址:https://dev.mysql.com/downloads/mysql/

    2.添加环境变量

    右键点击计算机—属性—高级系统设置—环境变量: 将mysql中的bin目录的路径添加到环境变量中变量名为path的一行中,多个变量路径用;隔开。

    配置文件

    [mysql] 
    # 设置mysql客户端默认字符集 
    default-character-set=utf8 
    [mysqld]
    # 设置mysql的安装目录
    basedir=E:\softwaremysql-5.7.22-winx64
    # 设置mysql数据库的数据的存放目录,必须是data
    datadir=E:\softwaremysql-5.7.22-winx64data
    # mysql端口
    port=3306
    # 字符集
    character_set_server=utf8
    skip-grant-tables
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    注:skip-grant-tables 跳过授权表,忘记密码时可以通过这个参数不需要密码直接登录 

     3.初始化 在cmd中mysql的bin路径下输入mysqld --initialize-insecure,初始化成功后自动在mysql的目录下生成一个data文件。

    E:softwaremysql-5.7.22-winx64in>mysqld --initialize-insecure
    

     备注:初始化是遇到问题

     

     4.mysql服务添加到windows服务中

      添加:以管理员的身份启动cmd——进入mysql的bin路径——输入mysqld --install,添加成功后执行net start mysql 命令启动mysql服务。

    删除:以管理员的身份启动cmd——进入mysql的bin路径——输入mysqld --remove,添加成功后执行net stop mysql 命令关闭mysql服务。

    5.开启mysql客户端

    cmd中输入mysql -uroot -p 命令连接mysql服务器,当前登录的用户root是拥有最高权限的,默认不需要输入密码。

     6.window下mysql修改root密码

    1)root没有密码时:mysqladmin -uroot -p password 密码

    2)root已经设置过密码时:mysqladmin -uroot -p原密码 password 新密码

     

    mysql基本语法

    1.文件夹的操作(数据库)

    1)增

    新建文件夹 create database 文件名 charset utf8;

    2)查

    查看所有数据库show databases;显示mysql里的所有文件夹

    查看当前新建的文件夹show create database db1;

    3)改

    修改db1文件夹的编码为utf8 :alter database db1 charset utf8;

    4)删

    删除db2文件夹:drop database db2;

    2.文件的操作(表)

    对文件进行操作前先切换到文件所在的文件夹:use db1;select database();之后再对文件进行操作。

    1)增

    新建文件create table t1()

    2)查

    查看指定的一个表 show create table t1;

    查看所有的表show tables;

    查看表的结构:desc a1;

    3)改

    将名字的长度改为6个字符:alter table t1 modity name char(6);

    将name改为NAME:alter table t1 change name NAME char(7);

    4)删

    删除文件drop table t2;

    3.文件内容的操作(记录)

    1)增

    向文件中插入一条数据(记录):insert t1 (id,name) value(1,"yuan"),(2,"guo");

    2)查

    按照id查:select id from db1.t1;

    按照name查:select from db1.t1;

    查所有:select * from db1.t1;

    3)改

     name改为zhang:update db1.t1 set name="zhang";默认改所有的name项,

     update db1.t1 set name="yuan"  where id=1;加where设置更改条件,id=1的修改

    4)删

    删除全部数据delete t1;

     删除指定数据:delete from t1 where id=1;

  • 相关阅读:
    如何利用python制作微信好友头像照片墙?
    机器学习入门路线和资源
    突然“被辞职”的时候,原来可以拿到这么多钱!
    一个致命的 Redis 命令,导致公司损失 400 万
    程序员:想知道你每天按了多少次键盘吗?
    想了解真实的中国历史吗?建议看看这10部历史纪录片,受益终生!
    SpringBlade 2.0-RC3 发布,全新的微服务开发平台
    Syncd-开源自动化部署工具
    学习Spring Boot看这两个开源项目就够了!非得值得收藏的资源
    大型视频直播平台架构由浅入深详细讲解
  • 原文地址:https://www.cnblogs.com/facestore/p/9167716.html
Copyright © 2020-2023  润新知