Debian安裝mysql-server
阿新 • • 發佈:2018-07-06
新建 普通 沒有 clas local debian mina roo 但是
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