本地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 
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容