1.ubuntu安装mysql
apt-get upgrade
apt-get update
安装mysql
apt-get install mysql-server
Y执行安装后,会来到软件包设置界面.
再次确认设置的密码.
开启mysql的服务
service mysql start
确认是否成功开启mysql
service mysql status
确认是否启动成功,在LISTEN状态下,启动成功.
netstat -tap | grep mysql
进入 mysql shell 界面.
mysql -u root -p
之后输入刚才设置的密码 (Enter password) ,进入mysql.
2.mysql 中文乱码 解决
mysql 中文乱码 数据库设置授权
可以先 再开启一个终端(root权限下),修改配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
vim打开后,如下图,需要按照图示添加命令、修改设置权限。
添加一行
character_set_server=utf8
并且,设置授权bind-address 后修改为 0.0.0.0
然后 esc退出编辑 :wq保存退出。
3.Mysql数据库 远程连接授权
进入mysql数据库中设置授权,具体如下。
mysql -u root -p
选择对应的数据库
use mysql;
密码要是自己前面设置的密码。
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
执行刷新数据库。
flush privileges;
通过命令查看是否对该用户授权成功。
SELECT user,host FROM mysql.user;
至此,相关的配置也就差不多了,退出mysql
quit;
4.Mysql 的使用
1 开启/重启
service mysql start / service mysql restart
2 查看mysql运行状态
service mysql status
3 ubuntu下使用 ,登录到mysql:(Navicat 远程连接无需此命令)
mysql -u root -p
使用中 可能遇到的问题如下
大概率确认是.cnf配置文件的问题.
5.卸载Mysql并重新安装
dpkg --list|grep mysql
sudo apt-get autoremove --purge mysql-server
sudo apt-get remove mysql-common
卸载Mysql相关配置文件
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
sudo apt-get update
完成以上5个命令,即可卸载Mysql.
此文章来自以为老哥的博客,之前做的记录,不清楚原文地址了,发布这里只是做个笔记,见谅