【MySQL实战(一)】Ubuntu16.04下mysql安装
最近在学习数据库的知识,记录下过程,希望能帮到更多的初学者
软件环境;ubuntu16.04
一、安装服务器
执行命令:
sudo apt-get install mysql-server
输入Y
接着会出现一个让你输入root账户的密码的界面,最好是输入一个密码,记住不要忘记哦,
输入完成后会让你重复一次
完成
二、安装客户端
sudo apt install mysql-client
三、安装 libmysqlclient-dev
sudo apt-get install libmysqlclient-dev
四、测试是否安装成功
sudo netstat -tap | grep mysql
如果看到有mysql 的socket处于 listen 状态则表示安装成功。
五、登陆数据库
命令格式:mysql -u[用户名] -p
接下来输入之前设置的密码
例如输入:mysql -uroot -p
输入 \q 退出
接下来测试一下、
六、查看数据库
输入 show databases;
注意要输入最后的分号;
七、选择数据库
输入use mysql;
八、检查数据库“mysql”的“user”表,看看root对应的host是否设置正确:select user, host from user;
host是localhost说明是不允许远程访问;需要更改为%表示可远程访问。
其中%的意思是允许所有的ip远程访问,如果需要指定具体的某个ip就写上具体的ip即可
九、显示当前数据库的表单:
show tables;
十、MySQL的一些简单管理:
启动MySQL服务: sudo start mysql
停止MySQL服务: sudo stop mysql
修改 MySQL 的管理员密码: sudo mysqladmin -u root password newpassword
十一、MySQL安装后的目录结构分析(此结构只针对于使用apt-get install 在线安装情况):
数据库存放目录: /var/lib/mysql/
相关配置文件存放目录: /usr/share/mysql
相关命令存放目录: /usr/bin(mysqladmin mysqldump等命令)
启动脚步存放目录: /etc/rc.d/init.d/