本地Navicat远程连接mysql数据库,以及创建数据库

配置mysql
1.查看mysql版本
    select version(); 
    进去mysql数据库之后,
2. grant all privileges on . to ‘root’@’%’ identified by ‘数据库密码’;
3. flush privileges;
4. \q 退出数据库
5. sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
  在这一步要把 bind-address = 127.0.0.1
  改为 bind-address = 0.0.0.0
 让root用户用密码可以在任何IP访问

通常链接数据库 之前数据就应该事先创建好
create database 数据库名称 character set utf8;
这里记得 数据库的编码:utf8
另外 数据库的默认引擎是MyISAM,但是有时候我们需要用到 InnoDB
这样就可以把默认的搜索引擎该成    InnoDB
'OPTIONS':{'init_command':'SET default_storage_engine=INNODB;'}
注意后面的冒号
关键在于SET 后面的default 

你可能感兴趣的:(本地Navicat远程连接mysql数据库,以及创建数据库)