ubuntu搭建mysql数据库
1>更新系统
切换到root用户 -----> su root
更新系统 ------> apt-get update
2>下载数据库
下载命令-----> apt-get install mysql-server
Do you want to continue? [Y/n] 输入Y
New password for the MySQL “root” user: 输入密码(请与我保持一致root)然后回车
Repeat password for the MySQL “root” user: 再次输入密码 root
3>安装mysql客户端
apt-get install mysql-client
apt-get install libmysqlclient-dev //安装mysql的开发库
Do you want to continue? 选y
4>登录
mysql -uroot -proot
5>连接Navicat
发现连接不成功,是因为我们服务器没有开3306的端口号!!!
然后发现测试连接还是连接不上,是因为需要修改mysql的一些配置。
首先退出mysql 输入exit
然后输入
vim /etc/mysql/mysql.conf.d/mysqld.cnf
5.2>重启mysql
注意在root用户下操作
service mysql restart
此时再去连接发下报错如下!
5.3>
登录mysql mysql -uroot -proot
use mysql;
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
flush privileges;
select host,user from user;
(表示让root这个用户可以连接任意ip(%))