4.2 登录MySQL
使用以下命令登录MySQL:
bash
sudo mysql -u root -p
4.3 创建数据库和用户
登录后,可以创建一个新的数据库和用户:
sql
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
5、配置远程访问(可选)
如果你需要从远程机器访问MySQL,需要进行以下配置:
5.1 修改`my.cnf`或`my.ini`文件
找到MySQL的配置文件(通常是`/etc/mysql/my.cnf`或`/etc/my.cnf`),修改`bind-address`为`0.0.0.0`:
ini
[mysqld]
bind-address = 0.0.0.0
5.2 重启MySQL服务
bash
sudo systemctl restart mysql
5.3 授权远程访问
在MySQL中授权远程用户访问:
sql
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword';
FLUSH PRIVILEGES;