前言:
在使用Ubuntu中,对MySQL不熟悉,在实践中不断总结,不断更新。
目录
在使用Ubuntu中,对MySQL不熟悉,在实践中不断总结,不断更新。
1、qt for ros(Ubuntu18.04)无法支持数据库。
2、使用mysql -u root -p命令无法进入mysql:
解决:进入root权限,直接修改文件cnf,再修改root属性
一、安装MySQL
Linux通用三句话。直接一句一句的怼上去就OK。
1、更新
sudo apt update
2、安装数据库
sudo apt-get install -y mysql-server mysql-client
3、查看版本
mysql -V
初始化配置,设置密码:
sudo mysql_secure_installation
出现下面界面,一项一项进行配置:
#1
VALIDATE PASSWORD PLUGIN can be used to test passwords...
Press y|Y for Yes, any other key for No: N (我的选项)
#2设置密码
Please set the password for root here...
New password: (输入密码)
Re-enter new password: (重复输入)
#3、删除匿名用户?
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them...
Remove anonymous users? (Press y|Y for Yes, any other key for No) : N (我的选项)
#4禁止远程root登录?
Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network...
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y (我的选项)
#5
By default, MySQL comes with a database named 'test' that
anyone can access...
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : N (我的选项)
#6立即重新加载权限表
Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y (我的选项)