• Debian安装mysql-server


    1.切换到root用户

    su

    2. 安装mysql-server

    apt install mysql-server

    注意:在Debian9之后,mysql被替换成mariadb。

    所以在terminal中键入mysql后,看到的提示符为MariaDB而不是mysql:

    MariaDB [(none)]> 

    在root用户下直接可登陆,因为root默认秘密为空

    root@debian:/home/dolph# tail /etc/mysql/debian.cnf 
    host     = localhost
    user     = root
    password = 
    socket   = /var/run/mysqld/mysqld.sock
    [mysql_upgrade]
    host     = localhost
    user     = root
    password = 
    socket   = /var/run/mysqld/mysqld.sock
    basedir  = /usr

    但是只有root用户才能登陆,而且没有密码,非root用户无法登陆。因此需要为其它使用者新建用户

    create user 'admin'@'localhost' identified by 'mysql'

    此时所有用户(包括非root用户)均可使用mysql -uadmin  -pmysql 登陆myql ,也可使用mariadb -uadmin -pmysql登陆。

    但此时的admin用户只是普通用户,无法看到mysql 系统表。

    grant all on *.* to 'admin'@'localhost'

    ok!!

  • 相关阅读:
    899. Orderly Queue
    856. Score of Parentheses
    833. Find And Replace in String
    816. Ambiguous Coordinates
    770. Basic Calculator IV
    冒泡排序(Bubble Sort)
    C
    B
    A
    HDOJ-1391
  • 原文地址:https://www.cnblogs.com/DolphWang/p/9270795.html
Copyright © 2020-2023  润新知