在Linux系统下安装mysql数据库是非常常见的。但是,安装之后需要配置才能更好地使用它。接下来我们来讲解安装版mysql的配置。
首先,我们需要找到mysql的配置文件my.cnf,通常在/etc/mysql/目录下。可以使用以下命令来查找:
sudo find / -name my.cnf
找到之后,我们需要打开它,并添加以下内容:
default-storage-engine=INNODBcharacter-set-server=utf8collation-server=utf8_general_ciskip-character-set-client-handshake
这些配置的含义分别是:
default-storage-engine:默认的存储引擎,这里设置为INNODB。character-set-server:默认字符集,这里设置为utf8。collation-server:默认排序规则,这里设置为utf8_general_ci。skip-character-set-client-handshake:取消客户端和服务器之间的字符集协商。配置完成后,我们需要重启mysql服务,使修改生效:
sudo service mysql restart
接下来,我们需要创建一个新的用户,并赋予它创建数据库的权限。
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
其中,username和password是用户的账户名和密码。
最后,我们需要修改mysql服务的监听地址,使其可以被外网访问。
bind-address=0.0.0.0
修改完成后,同样需要重启mysql服务。
至此,我们就完成了安装版mysql的配置。希望能对大家有所帮助。