概要
实现Webserver项目需要,基于华为云的ubuntu主机上安装mysql数据库,记录中间的一些命令和细节,分别从安装、登陆、卸载三个方面展开。
命令与细节
安装
-
sudo apt-get install mysql-server //服务端 sudo apt-get install mysql-client //客户端 sudo apt-get install libmysqlclient-dev //程序编译时链接的库
- 检测是否成功:
-
sudo netstat -tap | grep mysql
-
登录
- 第一次登录
- 查看debian.cnf文件获取用户信息并登录。
- mysql - u debian-sys-maint -p 密码
sudo cat debian.cnf
[client] host = localhost user = debian-sys-maint password = WXyte5ca8HpKRiJC socket = /var/run/mysqld/mysqld.sock
-
修改root用户的密码
-
show databases; use mysql; update user set authentication_string=PASSWORD("设置的密码") where user='root'; update user set plugin="mysql_native_password"; flush privileges; exit;
-
- 重启数据库并再次登录;
-
sudo /etc/init.d/mysql restart;
-
-
登录
-
mysql -u root -p 设置的密码;
-
卸载
-
直接删除
sudo apt-get remove mysql-server