码迷,mamicode.com
首页 > 数据库 > 详细

Debian安装mysql-server

时间:2018-07-06 01:28:55      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:class   basedir   mariadb   mysq   密码   use   sql   秘密   安装mysql   

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!!

 

Debian安装mysql-server

标签:class   basedir   mariadb   mysq   密码   use   sql   秘密   安装mysql   

原文地址:https://www.cnblogs.com/DolphWang/p/9270795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!