一、环境搭建、
1 、安装MySQL服务端与客户端
sudo apt-get install mysql-server //mysql服务端安装 。 (现在只安装这一个就够了,包含了客户端的)
sudo apt-get install mysql-client //mysql客户端安装。
mysql服务器端程序:负责管理数据库和响应客户端请求。
mysql客户端程序:负责连接服务器,发送增删改查的请求。
注意:在ubuntu18.04上安装mysql的过程中,没有提示输⼊密码的环节 (winodws上安装有这个环节)。
2、安装MYSQL 的开发包
libmysqlclient-dev是为C和C++程序提供操作mysql的api,我们⽤C编写的程序通过使⽤该库中提供的接⼝函数实现对mysql服务端的操作。⽐如pymysql库就是 为python语⾔提供操作mysql的驱动库。
3、确认是否安装成功
sudo netstat -tap | grep mysql
⼆、登录MYSQL
安装完mysql后,就可以登录了,启动客户端程序并采⽤root登录命令如下:
sudo mysql -u root -p
输⼊管理员密码进⾏登录,如下图所示:
注意:ubuntu下如果使⽤sudo mysql -u root -p 可以绕过mysql密码直接登录
1、修改mysql的root账户密码的密码:
1)执⾏ sudo cat /etc/mysql/debian.cnf 查看系统安装时默认⽣成的账户如下图所示:
3)设置mysql数库库中名为mysql的实例,并修改root账户对应的密码,更新后刷新退出
最后重启mysql服务即可