时间:2021-07-01 10:21:17 帮助过:27人阅读
apt-get update会更新需要安装的软件包的版本,但是不会安装或升级已经安装好的软件包。
apt-get upgrade是升级你已经安装的软件包版本,在获取到软件包的新版本以后。
所以是先update来获取新版本,然后upgrade来升级到新版本。
3.安装mariadb
apt-get install mariadb-server
安装进程结束后可以查看一下是否启动数据库进程(注:mariadb数据库进程的进程名仍为mysql)
ps -e | grep mysql
或 查看mysql服务是否启动,并查看该进程的进程号
ps -aux | grep mysql
4.重启mysql服务
service mysql restart
5.使用mysql 进入mariadb
默认情况下,mariadb数据库的免密登录的。
mysql
或
mysql -uroot -p
出现密码后直接回车登录即可
1)修改密码:
UPDATE user SET password=PASSWORD("my_password") WHERE user="root";
2)刷新数据库,使修改生效。
flush privileges
3)退出数据库(三种方法)
第一种: MariaDB> \q 第二种: MariaDB> exit 第三种: MariaDB> quit
4)重启数据库服务
service mysql restart
可能遇到的问题:
(1)无法进入数据库
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
或
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)
第一种报错是因为安装时是在sudo su 的root权限下,由于退出root管理员权限后为普通用户权限,所以访问受限,需要在登录mysql的命令前加sudo或切换到su下
第二种报错是因为修改密码后在sudo su 获得root权限后不用密码登录的错误,使用密码后就正常登录了。
进入mysql数据库后字段plugin的值为unix_socket
ubuntu mysql(mariadb)
标签:png 删除 问题 href other pack tom 技术分享 系统