[问题解决] Ubutu下mysql安装预配置

冷暖自知 提交于 2019-12-22 18:03:39

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

sudo apt-get install mysql-client
    下列软件包有未满足的依赖关系:
     360safeforcnos : 依赖: libcurl3 (>= 7.35.0) 但是它将不会被安装
                      依赖: libpython2.7 (>= 2.7.6) 但是它将不会被安装
                      依赖: dde-meta-core (>= 0.2.10~trusty) 但无法安装它
                      依赖: libpolkit-qt-1-dev (>= 0.103.0) 但是它将不会被安装
                      依赖: libpolkit-gobject-1-dev (>= 0.105) 但是它将不会被安装
                      依赖: libpolkit-agent-1-dev (>= 0.105) 但是它将不会被安装
                      推荐: bdviruslibrary 但无法安装它
     mysql-server : 依赖: mysql-server-8.0 但是它将不会被安装

sudo apt --fix-broken install

sudo apt-get install mysql-server
    正在设置 mysql-server-8.0 (8.0.18-0ubuntu0.19.10.1) ...
    update-alternatives: 使用 /etc/mysql/mysql.cnf 来在自动模式中提供 /etc/mysql/my.cnf (my.cnf)
    Renaming removed key_buffer and myisam-recover options (if present)
    mysqld will log errors to /var/log/mysql/error.log
    mysqld is running as pid 9976
    Created symlink /etc/systemd/system/multi-user.target.wants/mysql.service → /lib/systemd/system/mysql.service.
sudo apt-get install mysql-client

sudo apt-get install libmysqlclient-dev
查看配置文件
sudo cat /etc/mysql/debian.cnf

以默认配置登陆mysql
mysql -u debian-sys-maint -p        // 用户名以自己的配置文件为准

更改密码
use mysql;
// 下一行,密码改为了yourpassword,可以设置成其他的
update mysql.user set authentication_string='yourpassword' where user='root' and Host ='localhost';
update user set plugin="mysql_native_password"; 
flush privileges;
quit;


重启mysql
sudo service mysql restart
mysql -u root -p

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!