说起linux下的数据库,最常用的就是mysql了吧,也要装一个,安装过程中需要设置一个root密码
sudo apt-get update sudo apt-get install mysql-server
下面开始配置,比较老的版本配置文件是/etc/mysql/my.cnf,比较新的版本配置文件是/etc/mysql/mysql.conf.d/mysqld.cnf
端口默认是3306可以在配置文件里修改,有两个地方,应该一个是服务,一个是客户端吧
另外为了其它机器可以访问,需要注释掉bind-address = 127.0.0.1
然后重起数据库服务
sudo service mysql restart
然后通过客户端登录,提示符是mysql>
mysql -u root -p
看一下时间,竟然是对的,意外,如果不对参考这篇吧《mysql的时区设置》
select now();
创建一个test用户,据说一直用root不好
CREATE USER 'test' IDENTIFIED BY '******';
创建一个数据库
create database testDB DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
让test用户可以访问这个库
grant all privileges on testDB.* to test@"%" identified by '******' with grant option;
刷新,退出,这样navicat客户端就可以通过test用户访问到这个库了
flush privileges; exit
暂时告一段落,其它的用到再补充