• mysql 安装和配置


     

    mysql 安装:

      1. 在命令行输入 sudo apt-get install mysql-server 
      2. 安装过程中会跳出来一个窗口,输入数据库root用户的密码(必须输入密码)    
      3. 安装完成后 通过 mysql -uroot -p 然后输入前面输入的密码, 就可以进入到mysql数据环境   

    配置 mysql 的编码:

      1.   mysql 的数据库编码是 latin1
      2.  查看数据库编码:   show variables like '%char%' 
      3.  Ubuntu_server MySql 修改编码的文件:/etc/mysql/conf.d/mysql.cnf   
      4.  使用VIM编辑器对此文件(mysql.cnf)进行编辑:(直接粘贴下面的代码)
        
        
        [client]
        default-character-set = utf8
        
        [mysqld]
        character-set-server = utf8
        collation-server = utf8_general_ci
      5. 重启服务器(必须重启):  service mysql restart       

     

    创建 mysql 用户:

    1. 创建用户:
      create user 'username'@'%' identified by 'password';
    2. 赋权:
      grant all on *.* to 'username'@'%';
    3. 刷新: flush privileges;

      图形化操作 mysql :

          HeidiSQL是一款免费的操作MySql的图形化软件。下载地址:https://www.heidisql.com/download.php?download=installer

    1. 远程连接MySQL或者使用图形化工具连接 必须修改MySQL配置文件里面的端口
    2. 文件位于Ubuntu-serverMySQL修改端口的/etc/mysql/mysql.conf.d下的mysqld.cnf文件
    3. 找到bind-address这行, 然后把127.0.0.1改成0.0.0.0 然后保存退出
    4. 然后重启服务
    5. 创建一个MySQL的普通用户,使用普通用户才能连接。记得刷新   

        完成了以上必要操作 就可以远程连接上数据库了

        

      

  • 相关阅读:
    MAC 上找不到.bash_profile或者ect/profile该怎么办?
    iOS极光推送集成步骤
    排序算法
    iOS之内存管理浅谈
    iOS之多线程浅谈
    iOS之RunTime浅谈
    Hash算法初见
    webApi实现增删改查操作
    Python: sqlite3模块
    python3:iterable, iterator, generator,抽象基类, itertools的使用。
  • 原文地址:https://www.cnblogs.com/zlsgh/p/8480289.html
Copyright © 2020-2023  润新知