1、ubuntu16.04 mysql安装
参考1(主要参考):<u>http://www.cnblogs.com/EasonJim/p/7147787.html</u>
参考2:<u>https://blog.csdn.net/weixin_40454303/article/details/78160914</u>
安装:
安装指令
sudo apt-get install mysql-server
如果提示依赖不足则通过如下命令解决依赖问题:
sudo apt-get install -f
然后再次执行sudo apt-get install mysql-server
验证是否安装成功:
sudo netstat -tap | grep mysql
出现类似如下信息说明成功。
安装过程:
所有提示全部默认Y,安装过程会提示输入数据库的登录名和密码,输入即可。
安装后操作:
服务管理
启动
sudo service mysql start
停止
sudo service mysql stop
服务状态
sudo service mysql status
服务启动后端口查询
sudo netstat -anp | grep mysql
连接数据库
mysql -h 127.0.0.1 -P 3306 -uroot -p123456#-h为远程IP,-P为端口号,-u为用户名,-p为密码
测试SQL
show databases;
卸载****:
首先使用以下命令删除MySQL服务器:
sudo apt-get remove mysql-server
然后,删除随MySQL服务器自动安装的任何其他软件:
sudo apt-get autoremove
卸载其他组件:
sudo apt-get remove <<package-name>>
查看从MySQL APT存储库安装的软件包列表:
dpkg -l | grep mysql | grep ii
2、ubuntu安装mysql可视化工具MySQL-workbench及简单操作
参考:<u>https://blog.csdn.net/jgirl_333/article/details/48575281</u>
如果你已经装好mysql的相关服务,那么直接使用如下命令即可安装:
sudo apt-get install mysql-workbench
3、安装mysqldb及python操作mysql
参考:<u>http://www.runoob.com/python/python-mysql.html</u>
Mysqldb是python操作数据库的API,安装过程记录如下:
到https://pypi.org/project/MySQL-python/#files下载zip安装包
解压后,cd到包路径,执行:
python setup.py build
python setup.py install
在python程序中就可以import MySQLdb使用了。
数据库具体操作可参考上述链接的实例。
4、部分sql语句列举如下
--查询语句(全部数据)
select * from tab;
--查询带有条件的语句
select * from tab where tab.A ='值1' and INSTR(tab.A,'包含字符')>0 and tab.A<值3;
--插入语句
insert into tab (A, B, C, D, ..) VALUES ('值1', '值2', '值3', '值4', ..);
--修改语句
update tab set tab.A ='值1', tab.B ='值2' where tab.id='';
--删除语句
delete from tab where tab.id='';