档案网站建设规范有哪些,sem竞价代运营公司,西安房产网站制作公司,国内有哪些比较好的做定制旅游网站Linux系统部署Django项目 文章目录Linux系统部署Django项目一、mysql安装二、mysql配置文件三、新建数据库和用户四、nivacat链接mysql一、mysql安装
linux安装mysql数据库有很多教程#xff0c;根据安装方式不同#xff0c;相关的步骤也不同。可以参考#xff1a;【Linux安…Linux系统部署Django项目 文章目录Linux系统部署Django项目一、mysql安装二、mysql配置文件三、新建数据库和用户四、nivacat链接mysql一、mysql安装
linux安装mysql数据库有很多教程根据安装方式不同相关的步骤也不同。可以参考【Linux安装和更新】两种方式更换软件源以JDK为例安装 这里我们采用的是ubuntu系统命令行的方式安装。因为有些配置需要root权限建议安装数据库不要用新建用户。
sudo apt install mysql-server mysql-client安装完成将可以使用一下命令
sudo service mysql status # 检查mysql运行状态
sudo service mysql start # 启动
sudo service mysql restart # 重启
sudo service mysql stop # 停止mysql运行成功如下图
二、mysql配置文件
命令行安装的mysql配置文件在/etc/mysql/mysql.conf.d/mysqld.cnf这里以修改密码验证插件为例。
sudo apt install vim # 需要会用vim编辑文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 新增如下
default_authentication_pluginmysql_native_password三、新建数据库和用户
相关命令如下
mysql
use mysql;
alter user rootlocalhost identified by qlybt2022;set global validate_password.policyLOW;
set global validate_password.length6;
CREATE DATABASE ybt DEFAULT CHARSETutf8 DEFAULT COLLATE utf8_unicode_ci;
CREATE USER dbuserlocalhost IDENTIFIED BY ybt2022;
GRANT ALL PRIVILEGES ON ybt.* TO dbuserlocalhost;
FLUSH PRIVILEGES;四、nivacat链接mysql
相关命令如下
use mysql;
select host,user from user;
update user set host% where user dbuser;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO dbuser% WITH GRANT OPTION;修改myslq配置
# bind-address 127.0.0.1