zoukankan      html  css  js  c++  java
  • centos 7 安装mysql及常用操作

    一、安装mariadb

    1、添加配置

    rpm --import https://yum.mariadb.org/RPM-GPG-KEY-MariaD

    2、安装

    yum -y install MariaDB-server MariaDB-client
    

    3、启动

    systemctl start mariadb #启动服务
    systemctl enable mariadb #设置开机启动
         
    systemctl restart mariadb #重新启动
    systemctl stop mariadb.service #停止MariaDB

    4、配置

    mysql_secure_installation
    首先是设置密码,会提示先输入密码
    
     
    Enter current password for root (enter for none):<–初次运行直接回车
     
    设置密码
     
    Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
    New password: <– 设置root用户的密码
    Re-enter new password: <– 再输入一次你设置的密码
     
    其他配置
     
    Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
     
    Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车(后面授权配置)
     
    Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
     
    Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车

    5、设置字符集

    使用vim /etc/my.cnf.d/server.cnf命令编辑server.cnf文件,在[mysqld]标签下添加:

    init_connect='SET collation_connection = utf8_unicode_ci'
    init_connect='SET NAMES utf8'
    character-set-server=utf8
    collation-server=utf8_unicode_ci
    skip-character-set-client-handshake


    设置好后重启

    systemctl restart mariadb

    6、安装mysqlclient

    pip install mysqlclient

    二、常用命令

    show database;显示数据库列表

    use 数据库名称;  确定使用某个数据库;

    show tables;显示当前数据库所有有库表

    给用户最大权限

    grant all privileges on *.* to '用户名'@'%' idetified by '密码'

    参考:https://blog.csdn.net/qq_39719589/article/details/81835330

  • 相关阅读:
    一个不错的资源共享微盘
    LUA upvalue使用陷阱一例
    安卓破解视频教程合集
    开发Android逆向工具
    手机上编程,编写android apk
    smail修改字符串 汉字
    Android logcat命令详解
    protobuf
    Android Rxjava
    butterknife
  • 原文地址:https://www.cnblogs.com/socks/p/12711783.html
Copyright © 2011-2022 走看看