腾讯云ubuntu18.04安装mysql并设置忽略大小写

摘要:
安装MySQL$sudoaptupdate$sudoapt unsallmysql服务器设置忽略case sudovim/etc/MySQL/MySQL.conf d/mysqld cnf添加:在mysqld node_case_table_Names=1下执行初始化配置$sudomysql_secure_installation查看MySQL版本$MySQL--版本视图M

安装MySQL

$ sudo apt update
$ sudo apt install mysql-server

设置忽略大小写

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在mysqld 这个节点下, 加入:

lower_case_table_names=1
腾讯云ubuntu18.04安装mysql并设置忽略大小写第1张

进行初始化配置
$ sudo mysql_secure_installation

查看MySQL版本
$ mysql --version

查看MySQL运行状态
systemctl status mysql.service

进行连接
$ sudo mysql -u root -p

腾讯云ubuntu18.04安装mysql并设置忽略大小写第2张

远程连接配置

$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
打开文件注释掉bind-address=127.0.0.
腾讯云ubuntu18.04安装mysql并设置忽略大小写第3张

重启MySQL服务
$ sudo /etc/init.d/mysql restart
或 $ sudo systemctl restart mysql.service

连接MySQL
$ sudo mysql -u root -p

创建远程连接账户并授权
mysql> use mysql;
mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456';

可能这里面添加用户的时候会报错,如果使用123456的话长度不符合mysql的规则这里需要配置
SHOW VARIABLES LIKE 'validate_password%';修改set global validate_password_length=6;
set global validate_password_policy=LOW;

mysql> grant all privileges on *.* to 'root'@'%';

如果远程连接时报错plugin caching_sha2_password could not be loaded,执行
mysql> alter user 'root'@'%' identified with mysql_native_password by '123456';

刷新权限
mysql> FLUSH PRIVILEGES;

然后就在添加端口

sudo ufw allow 3306
远端电脑就可以访问了

 

免责声明:文章转载自《腾讯云ubuntu18.04安装mysql并设置忽略大小写》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇STM32CubeMX自建MDK工程的基本步骤windows10上使用SourceInsight阅读mysql源码下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[转]mongodb与mysql相比的优缺点

原文地址:http://blog.sina.com.cn/s/blog_966e430001019s8v.html 与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户...

PyQt5复杂控件(树控件、选项卡控件(滚动条控件、多文档控件、停靠控件)

1、树控件的基本使用方法QTreeWidget'''QTreeWidget树控件的使用方法添加图标,添加表格,添加复选框等'''from PyQt5.QtWidgets import *from PyQt5.QtCore import Qtfrom PyQt5.QtGui import QIcon,QBrush,QColorimport sysclass...

Ubuntu下OpenGL开发环境的搭建

由于上了计算机图形学的课,老师叫我们安装OpenGL开发环境,晚上安装了一两个小时,终于搞定了。 1.      建立基本编译环境 sudo apt-get install build-essential  2.      安装OpenGL Library sudo apt-get install libgl1-mesa-dev  3.      安装Op...

scrapy爬虫成长日记之将抓取内容写入mysql数据库

前面小试了一下scrapy抓取博客园的博客(您可在此查看scrapy爬虫成长日记之创建工程-抽取数据-保存为json格式的数据),但是前面抓取的数据时保存为json格式的文本文件中的。这很显然不满足我们日常的实际应用,接下来看下如何将抓取的内容保存在常见的mysql数据库中吧。 说明:所有的操作都是在“scrapy爬虫成长日记之创建工程-抽取数据-保存为j...

MySQL/MariaDB数据库的性能测试

MySQL/MariaDB数据库的性能测试 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.数据库服务衡量指标 qps: query per second(每秒支持多少查询) tps: transaction per second(每秒支持多少个事务性能) 二.压力测试工具 mysqlslap:   Mariadb自带的测试脚本S...

本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动

读者请注意一下!!!! 本文为刚自学MySQL时,个人遇到的问题,方法是经过网络查询取得的,想作为自己成长的笔记。刚安装的MySQL数据库,里面基本没有数据的,所以下面有删除的操作,仅仅为了解决自己在安装操作不谨慎带来的麻烦。因具体情况不同,不建议所有人使用。 重新安装MySQL数据库,由于安装的时候马虎,一路next(事实上,某些地方需要严格的配置,我忘...