Inception部署测试
                                            		欢迎转载,请注明作者、出处。
	
	作者:刘春雷
		blog:http://blog.itpub.net/28823725/
如有疑问,欢迎留言~
	如有疑问,欢迎留言~
Inception部署测试
	                                                                                                                                       --刘春雷 20170801
	
		如果你想学习inception
	
			如果你想学习flask~
	
			那么此篇文章适合你~
	
1、下载
	https://github.com/MySQL-inception/inception
2、安装
	yum -y install cmake  libncurses5-dev libssl-dev g++ bison openssl-devel.x86_64 
	unzip inception-master.zip
	cd  inception-master
	sh -x  inception_build.sh debug
	cd /chunlei/inception/inception
	mkdir log
	mkdir etc
	cd etc
	安装完毕后添加配置文件:
	vim inc.cnf
	[inception]
			
				general_log=1
			
				general_log_file=/chunlei/inception/inception/log/inception.log
			
				port=7001
			
				socket=/chunlei/inception/inception/inc.socket
			
				character-set-client-handshake=0
			
				character-set-server=utf8
			
				inception_remote_system_password=123456
			
				inception_remote_system_user=root
			
				inception_remote_backup_port=6001
			
				inception_remote_backup_host=127.0.0.1
			
				inception_support_charset=utf8mb4
			
				inception_enable_nullable=0
			
				inception_check_primary_key=1
			
				inception_check_column_comment=1
			
				inception_check_table_comment=1
			
				inception_osc_min_table_size=1
			
				inception_osc_bin_dir=/chunlei/osc
			
				inception_osc_chunk_time=0.1
			
				inception_ddl_support=1
			
				inception_enable_blob_type=1
			
				inception_check_column_default_value=1
			
3、启动
/chunlei/inception/inception-master/debug/mysql/bin/Inception --defaults-file=/chunlei/inception/inception/etc/inc.cnf &
		
	登录:
	mysql -uroot -h227.0.0.1 -P7001
		elcome to the MySQL monitor.  Commands end with ; or \g.
	
			Your MySQL connection id is 2
	
			Server version: Inception2.1.50 1
	
			Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
	
			Oracle is a registered trademark of Oracle Corporation and/or its
	
			affiliates. Other names may be trademarks of their respective
	
			owners.
	
			Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
	
			mysql> inception get variables;     测试
	
4、界面
	界面化:网上有封装好的flask
		在网上下载一个web封装的界面安装过程如下:
	
			下载地址:https://github.com/dbalihui/inception_web
	
	安装flask
	easy_install flask
easy_install flask_wtf
目前创新互联已为上千的企业提供了网站建设、域名、网页空间、网站托管、服务器托管、企业网站设计、原阳网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
easy_install flask-script
easy_install flask-debugtoolbar
	数据库建立库:
	create database sql_check
	创建用户:
	GRANT ALL PRIVILEGES ON *.* TO 'dba'@'%' identified by '123456'
	修改配置文件
	cd /chunlei/inception/flask/inception_web-master/app
	vi inception.py
	修改:
	conn=MySQLdb.connect(host='127.0.0.1',user='dba',passwd='123456',db='sql_check',port=7001,use_unicode=True, charset="utf8")
	运行:
	./run.py runserver --host 172.16.16.2
	http://182.61.39.142:5000/
	测试:
	create table test1 (id int auto_increment,name varchar(10),primary key(id)) 
 
 
网站栏目:Inception部署测试
网站网址:http://www.cqwzjz.cn/article/jhgohi.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 