一、 以前都是在windows上使用mysql数据库,到Linux上还不是很熟悉,这也作为自己的一个记录。
首先MySQL官方也给出了两种安装方式:
一:下载安装包的形式,
因为我个人觉得这样比较麻烦,就没有采用这种方式,如果有采用这种方式的可以看看其他的教程。
二:采用apt安装
我自己就是采用这种方式安装的:首先打开终端,Ctrl+alt+t快捷方式
然后输入下面命令:
sudo apt-get install mysql-server(官方给的)
安装过程中还会弹出几个对话,一个是设置自己数据库的root密码,这个密码和ubunturoot密码是不一样的,
还有设置密码的强度,一般情况下选择全数字的那个就行了,还有删除那个匿名登录的数据库什么的。
安装好以后在终端输入:mysql -uroot -p 按回车,会提示你输入root密码,这个密码就是你之前设置的root密码,
也可以直接在p后面加上的密码直接进入mysql。
其他一些常用的命令:
sudo service mysql status /查看服务器状态
sudo service mysql start /启动服务器
sudo service mysql restart /重启服务器
sudo service mysql stop / 关闭服务器
二、如果是想在其他系统上用数据库连接工具如navicat 等连接数据库时还需要设置一下
终端输入:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf,按i编辑找到bind-address =127.0.0.1 在他前面加 #字符注释掉,这样就是任何ip都能够连接进来,你也可以指定某一个ip将这个127.0.0.1换掉即可。按Esc退出编辑,输入:wq! 即可。再重启服务器。
接着登录mysql 输入 grant all privileges on *.* to root‘@‘‘%‘ identified by ‘你自己的root密码‘ with grant option;
退出数据库 exit 即可。
再重启数据库即可。
三
mysql的一些命令,show databases, 查看数据库;use +数据库名,使用某个数据库;show tables,查看数据表;desc table_表名,查看表结构。