安装mysql
ubuntu上安装mysql非常简单只需要几条命令就可以完成。
代码语言:javascript复制sudo apt-get install mysql-server //服务端
sudo apt-get install mysql-client //客户端
sudo apt-get install libmysqlclient-dev //程序编译时链接的库
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
代码语言:javascript复制sudo netstat -tap | grep mysql //启动mysql
如果没有见到过设置密码就输入下面命令:
代码语言:javascript复制sudo cat /etc/mysql/debian.cnf
这就能看到账号与密码了。
通过上述命令检查之后,然后输入下面命令登陆:
代码语言:javascript复制mysql -u 用户名 -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
登录成功。
服务管理:
启动:
代码语言:javascript复制sudo service mysql start
停止:
代码语言:javascript复制sudo service mysql stop
服务状态:
代码语言:javascript复制sudo service mysql status
卸载:
首先使用以下命令删除MySQL服务器:
代码语言:javascript复制sudo apt-get remove mysql-server
然后,删除随MySQL服务器自动安装的任何其他软件:
代码语言:javascript复制sudo apt-get autoremove
卸载其他组件:
代码语言:javascript复制sudo apt-get remove <<package-name>>
修改【root】密码
修改密码,本篇文章将密码修改成 root , 用户可自行定义。
1.首先输入以下指令:
代码语言:javascript复制sudo cat /etc/mysql/debian.cnf
2. 再输入以下指令:
代码语言:javascript复制mysql -u debian-sys-maint -p
注:密码复制上面的【password = 你查询出的密码】,都是随机的,不一样。
3. 修改密码,本篇文章将密码修改成 root , 用户可自行定义。
逐一执行以下命令:
代码语言:javascript复制use mysql;
update mysql.user set authentication_string=password('root') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password";
flush privileges;
quit;
4. 重新启动mysql:
代码语言:javascript复制sudo service mysql restart
mysql -u root -p // 启动后输入已经修改好的密码:root
【root】账户,登录成功。