zoukankan      html  css  js  c++  java
  • mysql

    mysql的安装:

      1,解压目录;

      2,添加环境变量;系统的环境的变量.

      3,初始化 mysql --initialize-insecure

      4,启动服务端 mysql 直接启动 这个时候 会吼住

      5,连接服务端mysql -uroot -p

      查看当前进程的pid号:tasklist |findstr mysql

      杀死进程:taskkill /F /PID mysql

      6,制作windows服务一定要以管理员身份运行

      安装windows服务:mysql --install

      卸载windows服务:mysql ---remove

      命令启动服务:net start mysql

      命令关闭服务:net stop mysql

      查看所有的数据库:show databases;

      使用数据库:use 数据库的名字;

      查看所有的表:show tables;

      7,统一字符编码:

        1在C:mysql-5.7.23-winx64mysql-5.7.23-winx64当前的目录下新建一个新的my.ini,

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8
     
    [mysqld]
    # 设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=C:\web\mysql-8.0.11
    # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
    # datadir=C:\web\sqldata
    # 允许最大连接数
    max_connections=20
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB

        2 net stop mysql

          再开启 让my.ini文件配置生效

          net start mysql

        3,mysql -uroot -p

          执行s:查看数据库配置

            Server characterset:    utf8
               Db     characterset:    utf8
               Client characterset:    utf8
               Conn.  characterset:    utf8

       8,破解密码:

        1,以管理员身份 打开cmd 停掉服务端 net stop mysql

        2,开启服务端 并跳过所有的授权表:mysqld --skip-grant-tables

        3,客户端连接服务端:mysql -uroot -p

        4,修改密码:update mysql.user set authentication_string =password('') where User='root';

        5,刷新权限:flush privilefes;

     初识:

    操作文件夹:

      增:create database db1;

      查:show create database db1;(查看当前的数据库)   show databases;(查看所有的数据库)

      改:alter database db1 charset gbk;

      删:drop database db1;

    操作文件(表)

      use db1;切换文件夹

      select database();查看当前所在文件夹

      增:create table user(id int,name char) 注意定义类型

      查:show create table user;查看当前这张表  show tables 查看所有的表  desc user 查看表的详细信息

      改:alter table user modify name char(6) 修改   alter table user change name NAME char(7);

      删:drop table user;

    操作文件内容(数据);

      增:insert user(id,name) values(1,'ln'),(2,'mj')

      查:select id from db1.user;

       select id,name from db1.user;

       select * from db1.user;

      改:update db1.user set name='zhang';

        update db1.user set name='ln' where id=2;

      删:delete from user; 

       delete from user where id=2;

      

  • 相关阅读:
    02树莓派刷入系统
    Debian stretch更换国内源
    C#-WebForm-点击网页中的按钮后跳转到其他页面是怎么实现的?
    C#-WebForm-WebForm开发基础、如何给控件注册事件?——事件委托写法、http无状态性、三层结构
    C#-WebForm-表单元素
    C#-WebForm-ASP开发练习:从数据库中动态添加信息
    C#-WebForm-WebForm开发基础
    C#-WinForm-TextBox中只能输入数字的几种常用方法(C#)
    C#-和时间有关的计算代码、时间相减 得到天数、小时、分钟、秒差
    C#-WinForm-用户控件如何获取父级窗体
  • 原文地址:https://www.cnblogs.com/lnrick/p/9549722.html
Copyright © 2011-2022 走看看