zoukankan      html  css  js  c++  java
  • day40 epoll的使用以及阻塞原理、mysql安装

    Mysql  --  是一个套接字软件

    安装:bin下 --  服务端:mysqld.exe           客户端:mysql.exe

    1.将bin详细目录加入到环境变量path中 ; 

    2. 加入服务器:mysqld --install  【杠杠与install之间不要有空格】;  查看服务windows+r     services.msc

       删除服务sc delete mysql  【如果需要重新安装】

      启动服务 net start mysql

      停止服务 net stop mysql

    3. 链接服务器

       mysql -hip -p端口 -u用户名 -p密码
    实例:mysql -uroot -p

    mysql 5.6默认是没有密码的

    注:开启mysql服务端的两种方式 1) 加入到服务端 mysqld --install

                   2)开启服务端 net start mysql

          若需在cmd中开启mysql服务端需将本机的服务中的mqsql删除【sc delete mysql】后,

          再将执行mysqld           【若未添加到环境变量中需将路径切换cd到mysql所在的路径下再启动:D:mysql-5.6.44-winx64mysql-5.6.44-winx64in>mysqld】

    4. mysql的客户端链接mysql的服务端:mysql -hip -P端口 -u用户名 -p密码  【mysql -h 127.0.0.1 -P 3306 -uroot -p】,本机可以不写IP及端口

    5.设置【修改】密码:首次  mysqladmin  -uroot -p   password "258"  【因为5.6版本默认密码为空】

          非首次  mysqladmin  -uroot -p258   password "999"

    6.破解密码:

     1)先关闭mysqld

     2) 以跳过授权表的方式在命令行中启动mysqld服务端

              mysqld --skip-grant-tables

       3)客户端直接以无密码的方式登入root用户【mysql -uroot -p】,修改密码  -- 刷新 【flush privileges;】

          mysql> update mysql.user set password= password("123") where user= "roo" and host = "localhost";

          Query OK, 0 rows affected (0.00 sec)

           Rows matched: 0 Changed: 0 Warnings: 0

        4) 在命令行中用taskkill 杀死mysqld服务【taskkill /F /PID  131312  】,然后正常启动mysqld

     7. 统一字符编码,

      windows:  在mysql文件夹下,新增配置文件:  my.ini文件

      mac: /usr/local/mysql下 my.cnf

    my.ini、  my.cnf文件内容:

    [mysqld]
    character-set-server=utf8
    collation-server=utf8_general_ci

    [client]
    default-character-set=utf8

    [mysql]

    user='root'

    password=123
    default-character-set=utf8

         

        

  • 相关阅读:
    Pandas: 如何将一列中的文本拆分为多行? | Python
    Python项目实战:福布斯系列之数据采集
    Python: Pandas运算的效率探讨以及如何选择高效的运算方式
    Pandas数据处理实战:福布斯全球上市企业排行榜数据整理
    从历史来看印度的裂痕和隐忧 | 阅览群书
    Python库:序列化和反序列化模块pickle介绍
    无法加载 DLL“SQLite.Interop.DLL”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。
    spring 问题笔记
    java 大量数据处理问题记录
    spring mvc 整合swagger
  • 原文地址:https://www.cnblogs.com/qingqinxu/p/11004665.html
Copyright © 2011-2022 走看看