安装版本
mysql --version
mysql Ver 8.0.35-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
安装步骤
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-server
apt install mysql-client
apt install libmysqlclient-dev
sudo usermod -d /var/lib/mysql/ mysql
查看密码
sudo cat /etc/mysql/debian.cnf
重启mysql
sudo service mysql restart
进入MySQL
sudo mysql -uroot -p
# 密码随便输
修改密码
select authentication_string from user where user='root';
修改
alter user 'root'@'localhost' identified with mysql_native_password by '123456';
flush privileges;
创建用户
mysql> select host, user from mysql.user;
CREATE USER '用户名11'@'%' IDENTIFIED BY '123456';
授权
flush privileges
GRANT ALL PRIVILEGES ON *.* TO "用户名"@"IP/localhost/%"
其他权限:
ALL PRIVILEGES: 所有权限
INSERT: 允许用户插入权限
SELECT: 允许用户读权限.
UPDATE: 允许用户更新权限
CREATE: 允许用户创建表和数据库权限
DELETE: 允许用户删除表中的行数据权限
DROP: 允许用户删除数据库和表权限
其他
(不需要操作, 知道即可)
设置无密码登录
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf